问:取地址 加法 循环
#include "stdio.h"main()
{
int i,t;
scanf("%d,&t");
while(i<=100)
{
t=t+i;
i=i+1;
}
printf("%d\n",t);
}
功能是从键盘读取一个小于100的数
然后加到100
比如
输入97
运行97+98+99+100
结果是394
可是不知道上面的代码那里错了!
[[it] 本帖最后由 luoyangdoufu 于 2008-5-27 15:48 编辑 [/it]]
----------------解决方案--------------------------------------------------------
scanf("%d,&t");
这是什么?请问你细心检查了没有?
[color=white]
----------------解决方案--------------------------------------------------------
从键盘读取一个数字不是用scanf()吗?
----------------解决方案--------------------------------------------------------
scanf("%d,&t");
我把字体放大几倍,你现在看到了没有???
[color=white]
----------------解决方案--------------------------------------------------------
看到了
但是不明白
----------------解决方案--------------------------------------------------------
这种粗心的错误还是你自己找好了,我不想说什么了
[color=white]
----------------解决方案--------------------------------------------------------
看到了
呵呵,....
----------------解决方案--------------------------------------------------------
不过功能还是没法实现!
----------------解决方案--------------------------------------------------------
你把你的变量i和t的用处列出来,每行代码的意思也列出来
麻烦你认真检查
[color=white]
----------------解决方案--------------------------------------------------------
还有,麻烦你不要用TC
[color=white]
----------------解决方案--------------------------------------------------------