A. 2 B.
有以下程序
main()
{ int i;
for(i=0;i<3;i++)
switch(i)
{
case 0:printf("%d",i);
case 2:printf("%d",i);
default:printf("%d",i);
}
}
程序运行后的输出结果是( )
A)022111 B)021021 C)000122 D)012
下面能正确进行字符串赋值操作的语句是( )
A)char s[5]={"ABCDE"}; B)char s[5]={'A'、'B'、'C'、'D'、'E'};
C) char *s;s="ABCDEF"; D)char *s; scanf("%s",s);
以下程序运行后的输出结果是。
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);
}
设int i=10,j=10;则“printf(“%d,%d\n”,++i,j--);”输出结果是( )
A)10,10 B)10,9 C)11,9 D)11,10
有以下程序
main()
{ int m,n,p;
scanf("m=%dn=%dp=%d",&m,&n,&p);
printf("%d%d%d\n",m,n,p); }
若想从键盘上输入数据,使变量m中的值为123,n中的值为456,p中的值为789,则正确的输入是______。
A. 123 456 789 B. m=123 n=456 p=789
C. m=123,n=456,p=789 D. m=123n=456p=789