下列程序的运行结果是______。 main() { int s=0 i=1; while(s<=1

大学专科 已帮助: 时间:2023-08-16 15:03:00

下列程序的运行结果是______。 main() { int s=0,i=1; while(s<=10) { S=S+i*i; i++; b } printf("%d",--i); }
请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:大学专科,电子信息,计算机类

标签:正确答案,请帮忙,下列

参考解答

用户头像

426***304

2023-08-16 15:03:00

正确答案:3
分析程序运行过程,第1次循环:s=s+i*i=0+1*1=1,i=2;第2次循环:s=s+i*i=1+2*2=5,i=3;第3次循环:s=s+i*i=5+3*3=14,i=4;循环条件不成立输出i,--i使i的值减1,输出结果为3。

上一篇 下列程序的运行结果是______。 include<stdio.h> main() { int a

下一篇 下列程序的输出结果是______。 define P(A) printf('%d ' (int)(A

相似问题