#include<stdio.h>
main()
{
int i,sum;
i=0;
sum=0;
while(sum<=100)
{
sum+=i*i;
i++;
}
printf("n=%d sum=%d\n",i-1,sum);
}
答案是n=14的,我怎么也改不正确,救命救命
#include<stdio.h>
main()
{
int i,sum;
i=0;
sum=0;
while(sum<=100)
{
sum+=i*i;
i++;
}
printf("n=%d sum=%d\n",i-1,sum);
}
答案是n=14的,我怎么也改不正确,救命救命
while循环中应该是sum+=i;
代码如下:
#include<stdio.h>
void main()
{
int i,sum;
i=0;
sum=0;
while(sum<=100)
{
sum+=i;
i++;
}
printf("n=%d sum=%d\n",i-1,sum);
getchar();
}