设j为Int型变量,则下面for循环语句的执行结果是()。
for(j=10;j>3;j--)
{ if(j%3)j--;
--j;--j;
printf("%d",j);
}
A. 6 3
B. 7 4
C. 6 2
D. 7 3
查看答案
下列选项中不合法的十六进制数是()。
A."0"xff
B. "0"X11
C. "0"x1g
D. "0"Xabc
有以下程序:
void f(int x,int y)
{ int t;
if(x<y){t=x;x=Y;y=t;)
}
main
{ int a=4,b=3,c=5;
f(a,b);f(a,c);f(b,c);
printf("%d,%d,%d\n",a,b,c);
}
执行后输出结果是()。
A. 3,4,5
B. 5,3,4
C. 5,4,3
D. 4,3,5
有下列程序:
main
{ int x=5;
do
{ printf("%d",X-=4);}
while(!(--x));
} 程序的输出结果是()。
A. 1
B. 2 0
C. 1 -4
D. 死循环
下列程序输出结果是()。
#include
main
{ char a[]={'a','b','C','d','e','f','\0');
int i,j;
i=sizeof(a);
j=strlen(a);
printf("%d,%d",i,j); }
A. 7,7
B. 7,6
C. 6,6
D. 6,7