c语言编程求c语言 最大公约数数,递归法,更相减损术?

1.第20行中直接书写这个语句只打茚gcd函数中的输出部分,虽然也能得到返回值但不会打印返回值。并不是不能得到返回值

2.printf("%d",gcd(x,y)运行过程:先运行函数gcd(),当然运行过程中函數内包含的打印语句照样全部打印;最后再输出gcd函数得到的返回值。并不是只打印返回值

3.如果不要求函数可以输出形参值a和b以便观察函數gcd()的递归计算过程,图二写法也是正确的第5行和第7行没有else也是对的,是因为两个return语句与if语句完美配合间接实现了分支语句的全部功能。

也就是说if后面是不一定有else的?
是的if语句后面可以没有elseif或else。
if单独使用也是合法的

你对这个回答的评价是?

}

我要回帖

更多关于 c语言 最大公约数 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信