题目内容

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

查看答案
更多问题

下面程序的功能是从键盘输入的10个整数中,找出第一个能被7整除的数。若找到,打印此数后退出循环;若未找到,打印“not exist”。请分析程序填空。#include main(){int i,a;for(i=1;i<=10;i++){scanf("%d",&a);if(a%7==0) {printf("%d",a); 【1】;}}if(【2】) printf("not exist\n");}

下面程序的功能是输出100以内个位数为6且能被3整除的所有数。请分析程序填空。#includemain(){int i,j;for(i=0;【1】;i++){j=i*10+6;if(【2】) continue;printf("%d",j);}}

执行以下程序时输入right?,则下面程序的运行结果是。#includemain(){charc;while((c=getchar())!='?')putchar(++c);}

下面程序的运行结果是。#includemain(){inta,s,n,count;a=2;s=0;n=1;count=1;while(count<=7){n=n*a;s=s+n;++count;}printf("s=%d\n",s);}

答案查题题库