执行下面的程序时,从键盘上输入5和2,则输出结果是 ( )
main()
{int a,b,k;
Scanf(“%d%d”,&a,&b);
k=a;
if(a
else k=b%a;
printf(“%d\n”,k);}
A 5 B 3 C 2 D 0
输入一个数num,以下程序打印从num开始,被3、4、7除余数均为2的前10个数。请填空。
main(){
int k=0, x,num ;
scanf("%d",⑷);
for (x=num; k<⑸; x++)
if (⑹){
k++;
printf("%10d",x);
}
}
以下程序的输出结果是( )
main ( )
{ int i, a[10];
for(i=9;i>=0;i--) a[i]=10-i;
printf(“%d%d%d”,a[2],a[5],a[8]);
}
A> 258 B>
以下程序运行后的输出结果是。
void fun(int x,int y)
{x=x+y;y=x-y;x=x-y;
printf("%d,%d,",x,y);}
main()
{int x=2,y=3;
fun(x,y);
printf("%d,%d\n",x,y);
}