本文提供2018年C语言程序设计考研真题答案及解析,以下为具体内容
1、下列关于C语言的说法错误的是( )。
A、C程序的工作过程是编辑、编译、连接、运行。
B、C语言不区分大小写。
C、C程序的三种基本结构是顺序、选择、循环。
D、C程序从mian函数开始执行。
2、下列正确的标识符是( )。
A、3a1
B、case
C、a2_i
D、a?8
3、若有如下定义#define M 20#define N M-M/2则执行语句int x;x=5*N;后x的值是( )。
A、40
B、50
C、80
D、90
4、执行以下程序段后,printf("%c",*(p+5))的值为( )。 char str[]="Good morning"; char *p=str;
A、o
B、d
C、m
D、空格
5、设有以下语句:int x=10;x+=4-x%4;,则x的值是( )。
A、8
B、10
C、11
D、12
6、若有定义int x=1,y=3,z=2;执行完表达式++x&&--y&&z++之后,y的值为( )。
A、3
B、2
C、不确定
D、1
7、若有以下程序void main(){ char a; a='D'-'A'+'1'; printf("%c\n",a);}执行后输出结果是( )。
A、C
B、2
C、3
D、4
8、若有定义int a[][3]={1,2,3,4,5,6,7,8,9};,则printf("%d\n",*(*(a+1)+2)+2);语句的输出结果为( )。
A、6
B、7
C、8
D、9
点击查看【完整】试卷>>