求100以内整数和,哪里错了?
#include<stdio.h> //100以内整数和int main()
{
int a;
int s;
s=0;
a=1;
do
{
s=a*(a+1)/2;
a=a+1;
}while(a>100);
printf("%d\n",s);
return 0;
}
这个程序哪里错了,为啥输出是1 啊
2016-04-27 21:17
2016-04-27 22:22
2016-04-27 22:23
[此贴子已经被作者于2016-4-27 22:27编辑过]
2016-04-27 22:26
2016-04-27 23:55
2016-04-28 09:06
2016-05-01 18:39
2016-05-02 20:19
程序代码:
#include<stdio.h>
int main()
{
int s=0,i;
for(i=0;i<100;i++)
s+=i;
printf("%d",s);
return 0;
}
2016-05-03 15:06
2016-05-05 17:19