当前位置:IT认证>计算机二级

问题:

[单选] main( )
{ int n; ( n=6*4,n+6),n*2; printf(“n=%d”,n); }
此程序的输出结果是______________.

A . 30
B . 24
C . 60
D . 48

以下程序的输出结果是(  )。#define f(x) x*x main() {int a=6,b=2,c; c=f(a)/f(b); printf(“%d”,c); } 9。 6。 36。 18 。 分析以下程序的输出结果是(  )。main() {int a=5,b=-1,c; c=adds(a,b); printf(“%d”,c); c=adds(a,b); printf(“%d”,c); } int adds(intx,int y) {static int m=0,n=3; n*=++m; m=n%x+y++; return(m); } 2,3。 2,2。 3,2。 2,4 。 在函数中默认存储类型说明符的变量应该是________存储类型。 内部静态。 外部。 自动。 寄存器。 以下叙述中错误的是(  )。 对于double类型数组,不可以直接用数组名对数组进行整体输入或输出。 数组名代表的是数组所占存储区的首地址,其值不可改变。 当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界”的出错信息。 可以通过赋初值的方式确定数组元素的个数 。 main( )
{ int n; ( n=6*4,n+6),n*2; printf(“n=%d”,n); }
此程序的输出结果是______________.
参考答案:

  参考解析

本题暂无解析

在线 客服