求助各位大神,谁会这道c语言题目救救孩子吧

只循环了两次为什么输出是223?... 呮循环了两次为什么输出是223?

1.重要的一点:函数fun里面的d和外面的d是不一样的变量应该看作两个变量,一旦进入fun外面的d就不起作用了。

2.两次调用fun的作用除打印了两个2没有其他任何作用。

3.主函数里的d本身为1两次循环后,结果为3所以打印3。

第一个d不是全局变量怎么鈈起作用
因为你在fun内部重新定义了。

你对这个回答的评价是

fun() 里是输出的2,两次最后3是main里的D

你对这个回答的评价是?

下载百度知道APP抢鮮体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

我要回帖

更多推荐

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

点击添加站长微信