有以下程序执行后输出的结果是
main()
{
int i=0,s=0;
do{
if(i%2){i++;continue;}
i++;
s +=i;
} while(i<7);
printf("%d\n",s);
}
下面程序的功能是输出1—100当中,每位数的乘积大于每位数的和的数,请填空。
#include
main()
{ int n,k=1,s=0,m;
for(n=1;n<=100;n++)
{ k=1;s=0;
;
While( )
{ k*=m%10;
S+=m%10;
; }
if(k>s) printf(“%d”,n);}}
以下程序的输出结果是 。
#include
main()
{ int i=0,a=0;
while(i<20)
{ for(;;)
if((i%10)==0) break; else i--;
i+=11;a+=i;
}
printf("%d\n",a);
}
设有以下宏定义:
#define N 3
#define Y(n)(N+1*n)
则执行语句:z=2 *(Y(2+3));后,z的值为