单项选择题

设有如下程序段:
int x=2002,y=2003;
printf("%d\n",(x,y));
则以下叙述中正确的是( )。

A.输出语句中格式说明符的个数少于输出项的个数,不能正确输出
B.运行时产生出错信息
C.输出值为2002
D.输出值为2003
<上一题 目录 下一题>
热门 试题

单项选择题
有定义:int a=1,b=2,c=3,x;则以下选项中各程序段执行后,x的值不为3的是 ( )。
A.if(c<a) x=1;
else if(b<a) x=2;
else x=3;
B.if(a<3) x=3;
else if(a<2) x=2;
else x=1;
C.if(a<3) x=3;
if (a<2) x=2;
if (a<1) x=1;
D.if (a<b) x=b;
if (b<c) x=c;
if (c<a) x=a;
单项选择题
下列函数定义中,会出现编译错误的是( )。
A.max(int x,int y,int *z)
*z=x>yx:y;

B.int max(int x,y)
int z;
z=x>yx:y;
return z;

C.max(int x,int y)
int z;
z=x>y x:y; return(z);

D.int max(int x,int y)
return(x>y x:y);

相关试题
  • 以下程序运行后的输出结果是 【18】 。...
  • 以下程序运行后的输出结果是 【19】 。...
  • 以下程序运行后的输出结果是 【20】 。...
  • 以下程序运行后的输出结果是 【12】 。...
  • 以下程序的功能是调用函数fun计算:m=1-...