题目内容

下面程序的功能是求1111的个、十、百位上的数字之和。请填空。#includeint main(){ int i,s=1111,m=0;do{ m+=________;s=_________;} while(s!=1);printf(“m=%dn”,m);return 0;}

查看答案
更多问题

下面程序段是找出整数的所有因子(能被整除的数),请填空。scanf(“%d”,&x);i=1;for( ; _________; ){if(x%i==0) printf(“%3d”,i);i++;}

执行语句for(i=0;i<3;i++) printf(“*”);时,for循环中的表达式1执行_____次,表达式3执行______次。

下面程序的功能是计算1-3+5-7+……-99+101的值,请填空。#includeint main(){ int i,t=1,s=0;for (i=1;i<=101;i+=2){________;s=s+t;________;}printf("%d\n",s);return 0;}

下面程序的功能是求1000以内的所有完全数。请填空。(说明:一个数如果恰好等于它的因子之和(除自身外),则称该数为完全数,例如:6=1+2+3,6为完全数)#includeint main(){ int a,i,m;for(a=1;a<=1000;a++){ for(______;i<=a/2;i++) if(!(a%i)) ______;if(m==a) printf(“%4d”,a);}return 0;}

答案查题题库