谭浩强C程序设计考研真题题库视频网课
谭浩强C程序设计考研真题题库视频网课!
参考资料:谭浩强《C程序设计》(第5版)全套资料【典型习题+题库】
谭浩强《C程序设计》(第4版)精讲【教材精讲+考研真题串讲】
注:本资料查找使用方法见文末!
谭浩强C程序设计考研真题题库视频网课部分摘录:
若a、b和t都为int变量,则下面不能交换变量a和b值的是()。[武汉科技大学2019研]
A.t=a;a=b;b=t;
B.a=t;t=b;b=a;
C.t=b;b=a;a=t;
D.a=a+b;b=a-b;a=a-b;
【答案】B
【解析】B中首先把t的值赋值给了a,则a的值已经被取代了,后面执行b=a,则ab的值都等于t的值。
以下正确的描述是()。[武汉科技大学2019研]
A.从多层循环嵌套中退出时,只能使用break语句
B.在循环体内使用continue和break语句,作用相同
C.只能在循环体内和switch体内使用break语句
D.continue语句的作用是结束整个循环的执行
【答案】C
【解析】从多层嵌套中退出不是只能使用break语句,也可以使用return或者程序自己执行完,A错误;在循环体内continue代表不执行该次循环中的剩余未执行语句,break代表直接跳出本层循环,BD错误,答案选C。
有函数定义:int func(int*p),x和y是int型变量,则正确的调用是()。[武汉科技大学2019研]
A.y=func(x);
B.func(x);
C.func()=x;
D.y=func(&x);
【答案】D
【解析】根据func函数的定义可以知道调用func函数需要传入一个指针,且该指针的指向类型是int型,只有D入的是指向int型数据的指针,答案选D。

与十进制1100等值的十六进制数是()。[华南理工大学2018研]
A.44A
B.44C
C.54A
D.54C
【答案】B
【解析】1100转换成二进制为010001001100,因此转换为十六进制为44C。
以下叙述中不正确的是()。[华南理工大学2018研]
A.在不同的函数中可以使用相同名字的变量
B.函数中的形式参数是局部变量
C.在一个函数内定义的变量只能在本函数范围内有效
D.在一个函数的复合语句中定义的变量在本函数范围内有效
【答案】D
【解析】在一个函数的复合语句中定义的变量只在该复合语句中有效。
以下关于循环语句的叙述中,正确的是()。[北京航空航天大学2018研]
A.for循环语句的三个部分必须都要有表达式
B.while循环语句的循环体内至少要有一条语句
C.do...while循环语句的循环体至少会被执行一次
D.continue语句可以退出包含它的整个循环体
【答案】C
【解析】for循环的三个表达式都可以省略,但是之间的分号不能省略,同时要有退出循环的机制,因此A项错误;while循环语句的循环体内可以为空,并不违反相应语法,只不过循环什么也不执行,因此B项错误;continue语句只是不执行本次循环的剩余语句,而并非退出整个循环,因此D项错误,答案选C。
以下叙述错误的是()。[中央财经大学2018研]
A.在程序中凡是以“学“开始的语句行都是预处理命令行
B.预处理命令行的最后不能以分号表示结束
C.#include MAX是合法的宏定义命令行
D.C程序对预处理命令行的处理是在程序执行的过程中进行的
【答案】D
【解析】在C语言中,凡是以“#”开头的行都称为编译预处理命令行,为了区别C语句,后面是不加分号的。编译预处理是在编译程序对C源程序进行编译前执行的,而不是在程序执行过程中进行的。

算法县有五个特性,以下选项中不属于算法特征性的是()。[四川大学2017研]
A.有穷性
B.简洁性
C.可行性
D.确定性
【答案】B
【解析】一个算法应该具有五个重要特征:①有穷性;②确切性;③输入性;④输出性;⑤可行性。因此简洁性并不属于算法特征。
在C语言中,形参的缺省存储类型是()。[四川大学2017研]
A.auto
B.register
C.static
D.extern
【答案】A
【解析】形参是局部变量,缺省类型为auto型。
......

>>>本文为资料目录汇总>>>完整版及相关资料均载于攻关学习网>>>每年更新!
>>>完整版>>>百度>>>攻关学习网>>>查找>>>
>>>或直接复制网址查找
http://ggw.100xuexi.com
