满意回答
for(i=0;i
宝宝知道提示您:回答为网友贡献,仅供参考。
为您推荐:
其他回答
当然不是 printf("%i",&n); &n是n的地址 不是n的值 这个原因错误的啊!! 就应该这么输入, 你错误的原因是因为n没有赋初始值!!! int n=0;就OK啦 你是-52的缘故就是因为电脑随机分配的内存单元 所以显示的是一个随机的数,你换台电脑说不定是36呢!!!!! 还有不明白的...
n 没有初值,你赋一个值,比如说 n = 0; 你就知道了。
#include"stdio.h" #include"string.h" main(){ int n,i; scanf("%d",n); for(i=0;i
n都没有赋初值,而且getch()函数需要要头文件,另外你的输出函数有问题,应该是printf("%d",n);
加载更多