2022年C语言程序设计考研真题答案及解析

考研 责任编辑:希赛网 2023-07-07

唐老师

考研计划定制

加我微信
距2026级考研考试

摘要:考研真题,是用来研究考试规律的。考生可通过真题,来确定自己的复习范围,来研究考试的重点、难点是哪些内容。希赛网为大家整理2022年C语言程序设计考研真题答案及解析,供大家参考!

本文提供2022年C语言程序设计考研真题答案及解析,以下为具体内容

1、下列关于C语言程序描述正确的是( )。

A、一个C语言程序函数体语句必须缩进

B、在C语言源程序中对某条语句注释只能置于该语句的末尾

C、一个C语言程序执行从程序文件中的main函数开始,到main函数结束为止

D、 C语言源程序每行代码都必须以"; "结尾

2、设程序中有代码" char c1[]="\x50\x51\x40\x59\n"; int b= sizeof(c1); "则b的值为( )。

A、6

B、5

C、19

D、18

3、设代码中有定义"int a = 14",那么语句"printf( "%d",-a--) "的输出为( )。

A、-15

B、-14

C、13

D、-13

4、若某一数组定义为"int array[][3]= {1,2,3,4,5,6,7,8,9,10};",则数组array的第一维大小为( )。

A、3

B、4

C、5

D、6

5、当程序中定义一个公用体时,系统分配给它的内存是( )。

A、各成员所需内存量的总和

B、共用体结构中第-一个成员所需内存量

C、成员中占用内存最大者所需的内存量

D、结构体成员中最后一个成员所需内存量

6、C语言源程序经过编译后,生成文件的后缀名是( )。

A、 ".c"

B、".bas"

C、".exe"

D、".obj"

7、以下能判断变量ch是英文小写字符的选项的是( )。

A、 if(ch> ='a'&&ch<='z')

B、 if(ch>=a&&c<=z)

C、 if(a<=ch<=z)

D、 if('a'<=ch<='z')

8、下列关于循环语句的说法错误的是( )。

A、嵌套循环的内层和外层循环的循环控制变量不能同名

B、执行嵌套循环时是先执行内层循环,后执行外层循环

C、循环体中碰到break语句会直接终止该层循环

D、 do-while循环语句至少会执行循环体语句1次

9、设程序中某个函数声明为int fun(int a,int b),那么定义一个指向该函数的指针pfun的表达式是( )。

A、 int *pfun(int a,int b) = fun;

B、 int (*pfun)(int, int) = &fun;

C、 int (*pfun)() = &fun(int a,int b);

D、 int (*pfun)(int,int) = &fun(a,b);

点击查看【完整】试卷>>

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

考研备考资料免费领取

去领取

备考必读

大数据智能择校,海量院校,一键查询

一对一免费咨询,获取个性化建议,精准解决择校难题

距离考试还有
  • 1
  • 3
  • 9
!
咨询在线老师!