3) 以下程序的输出结果是____。 main() { int x=2; while(x--); printf(\}
4) 以下程序段的输出结果是____。 int i=0,sum=1;
do { sum+=i++; }while(i<5); printf(\
5) 有以下程序段: s=1.0;
for(k=1; k<=n; k++) s=s+1.0/(k*(k+1)); printf(\
请填空,使下面的程序段的功能完全与之等同。 s=0.0; ____; k=0; do { s=s+d; ____;
第五章 循环结构 共7页第6页
d=1.0/(k*(k+1)); }
while(____); printf(\
6) 以下程序的功能是:从键盘上输入若干个学生的成绩,统计并输出最高成绩和最低成绩,当输入负数时结束输入。请填空。 main()
{ float x,amax,amin; scanf(\amax=x; amin=x; while(____)
{ if(x>amax) amax=x; if(____) amin=x; scanf(\}
printf(\}
第五章 循环结构 共7页第7页