题目内容

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

查看答案
更多问题

下面程序的功能是求1000以内的所有完全数。请填空。(说明:一个数如果恰好等于它的因子之和(除自身外),则称该数这完全数,例如:6=1+2+3,6为完全数)#includevoid 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);}}

若for循环用以下形式表示:for(表达式1;表达式2;表达式3)循环体语句;则执行语句for (i=0;i<3;i++)printf (″*″);表达式1执行____________次,表达式2执行___________次,表达式3执行____________次。

下面程序的功能是用“辗转相除法”求两个正整数的最大公约数。请填空。#includevoid main( ){int r,m,n;scanf(″%d%d″,&m,&n);if (m

下面程序的运行结果是__________。#includevoid main(){int i,x,y;i=x=y=0;do{++i;if(i%2!=0){x=x+i;i++;}y=y+i++;}while(i<=7);printf(″x=%d,y=%d\n″,x,y);}

答案查题题库