2013年计算机等级考试二级C语言练习7

发布时间:2019-02-04 19:02:27

1  有以下程序

#include

main()

{ int a=1,b=2,c=3,x;

x=(a^b)&C;printf("%d",x);

}

程序的运行结果是( )。

A. 0 

B. 1

C. 2 

D. 3

2 有以下程序:

fun(int x,int y){return(x y);)

main()

{  int a=1,b=2,c=2,sum;

sum=fun((a ,b ,a b),c );

printf("%d\n",sum);

}

执行后的结果是(    )。

A. 6

B. 7

C. 8

D. 9

3 以下程序的输出结果是(    )。

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. 000102

B. 000020

C. 000122

D. 000111

4  有以下程序:

main()

{ int k=5;

while(--k)printf("%d",k-=3);

printf("\n");

}

执行后的输出结果是( )。

A. 1 

B. 2

C. 4 

D. 死循环

5  若有定义语句:int a[3][6];,按在内存中的存放顺序,a数组的第10个元素是( )。

A. a[o][4] 

B. a[1][3]

C. a[o][3]

D. a[1][4]

阅读更多其他试题,请访问生活日记网 用日志记录点滴生活!考试试题频道。
喜欢考试试题,那就经常来哦

该内容由生活日记网提供.