计算机二级C语言考前模拟试题及答案2016
(1)有以下程序:
程序运行后的输出结果是( )。
A.852
B.963
C.741
D.875421
(2)有以下程序:
程序运行后的输出结果是( )。
A.let=4
B.m=2
C.m=6
D.m=5
(3)有以下程序:
程序运行后的输出结果是( )。
A.6
B.3
C.8
D.12
(4)有以下程序:
则以下函数调用语句错误的是( )。
A.k:f(a,B.;
B.k:add(a,B.;
C.k=(*f)(a,B.;
D.k=*(a,B.;
(5)有以下程序
(6)下列定义数组的语句中,正确的是( )。
(7)有以下程序:
程序运行后的输出结果是( )。
A.0 3 0 4
B.2 0 5 0
C.3 3 4 4
D.3 0 4 0
(8)有以下程序:
程序运行后的输出结果是( )。
A.3
B.4
C.l
D.9
(9)以下语句中存在语法错误的是( )。
(10)以下不能将s所指字符串正确复制到t所指存储空间的是( )。
A.do{*t++=*8++;}while(*s);
B.for(i=0;t[i]=s[i];i++);
C.while(*t=*s){t++;s++;}
D.for(i=0,j=0;t[i++]=s[j++];);