单项选择题

以下程序运行后的输出结果是()
#define F(X,Y)(X) * (Y)
main( )
int a=3,b=4;
printf("%d\n",F(a++,b++));

A. 12
B. 15
C. 16
D. 20

<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序: main() int a[4][4]=1,4,3,2,,8,6,5,7,,3,7,2,5,,4,8,6,1,),i,j,k,t; for(i=0;i<4;i++) for(j=0;j<3;j++) for(k=j+1;k<4;k++) if(a[j][i]>a[k][i])t=a[j][i];a[j][i]=a[k][i];a[k][i]=t; *按列排序* for(i=0;i 程序运行后的输出结果是()。

A. 1,6,5,7,
B. 8,7,3,1,
C. 4,7,5,2,
D. 1,6,2,1,

单项选择题
下列叙述中正确的是()

A. 定义函数时,形参的类型说明可以放在函数体内
B. return后边的值不能为表达式
C. 如果函数值的类型与返回值类型不一致,以函数值类型为准
D. 如果形参与实参类型不一致,以实参类型为准

相关试题
  • 下列程序的输出结果是()。 point(char...
  • 若运行时给变量x赋值12,则以下程序的运...
  • 下列的程序用来输出两个字符串前7个字符中...
  • 有以下程序: #include<string.h> ma...
  • 若要求定义具有10个int型元素的一维数组a...