![](https://csdnimg.cn/release/download_crawler_static/87233637/bg5.jpg)
{ s=n%10; printf("%d",s); 【10】;}
while(n! =0);
printf("\n");
}
(8)下列程序的输出结果是【9】。(8)【9】54321
#include <stdio.h>
main()
{ int n=12345,d;
while(n! =0) { d=n%10;printf("%d",d);n/=10; }
}
(9)有下列程序段,且变量已正确定义和赋值(9)【10】k<=n 【11】k++
for(s=1.0,k=1;k<=n;k+ +) s=s+1.0/(k*(k+1) );
printf("s=%f\n\n",s);
请填空,使下列程序段的功能与之完全相同
s=1.0;k=1;
while( 【10】){s=s+1.0/(k*(k+1) ); 【11】;}
printf("s=%f\n\n",s);
(7)当执行下列程序时,输入 1234567890<CR>,则其中 while 循环体将执 【7】0
#include<stdio.h>
main()
{ char ch;
while((ch=getchar())=='0') printf("#");
}
(8)有以下程序(8)不能
#include <stdio.h>
main( )
{ char c1,c2;
scanf(“%c”,&c1);
while(c1<65||c1>90) scanf(“&c”,&c1);
c2=c1+32;
printf(“%c, %c\n”,c1,c2);
}
程序运行输入 65 回车后,能否输出结果、结束运行(请回答能或不能)【8】。
(9)以下程序运行后的输出结果是【9】(9)s=0
#include <stdio.h>
main( )
{ int k=1,s=0;
do{
if((k&2)!=0)continue;