桜井ゆかり今永纱奈:c语言练习,哪位朋友能给个答案

来源:百度文库 编辑:高考问答 时间:2024/04/18 18:32:43
求s=1+2^2+3^2+4^2+......+n^2,直到s刚大于1000时结束,输出结束时s的值和n的值。
谁能给个答案,谢谢!

/*
*我简单写一下
*
*/
#include <stdio.h>
int main()
{
int s=0,n=0;
while(s<=1000){
n++;
s+=n*n;
}
printf("s=%d,n=%d\n",s,n);
return 0;
}

#include <stdio.h>
main()
{
int s=0,n=1;
while(s<=1000)
{
s+=n*n;
n++;
}
printf("s=%d,n=%d\n",s,n);
}