考研C语言程序设计在线题库每日一练(一十二)
以下是希赛网给大家分享考研C语言程序设计在线题库每日一练,希望通过刷题可以帮助大家巩固重要知识点,对知识点查漏补缺,祝愿大家能顺利通过考试!
本文提供考研C语言程序设计在线题库每日一练,以下为具体内容
1、char 型常量在内存中存放的是( )。
A、 ASCII代码值
B、 BCD代码值
C、内码值
D、十进制代码值
2、下列哪项不是程序设计的基本步骤( )。
A、安装应用软件
B、问题定义与算法设计
C、流程图设计
D、程序的编制、调试与运行
3、对于语句int *p[10];,以下说法正确的是( )。
A、p是一个指针,指向一个数组,数组的元素是整型数据
B、p是一个指针,指向一个数组,数组中有10个整型数据
C、p是一个数组,它的每一个元素是指向整型数据的指针
D、p是一个数组,它的每一个元素是指向10个整型数据的指针
4、设有以下语句:则( )不是对a数组元素的正确引用,其中0≤i<10。
A、a[p-5]
B、*(&a[i])
C、p[i]
D、*(a+i)
5、调用函数时,当实参和形参都是简单变量时,它们之间数据传递的过程是( )。
A、实参将其地址传递给形参
B、实参将其值传递给形参,调用结束时形参并不将其值回传给实参
C、调用时值由实参传给形参,调用函数返回时再由形参传回实参
D、传递方式由用户指定
1、试题答案:A
试题解析:
【考点】本题考查字符数据的存储。
【解析】在C语言中,char型数据是将一个字符常量放到一个字符变量中,并不是把该字符本身放到内存单元中去,而是将该字符的相应的ASCII代码放到存储单元中。故本题选A。
2、试题答案:A
试题解析:
【考点】本题考查程序设计基本概念。
3、试题答案:C
试题解析:
指针变量的类型及含义如下表,可知选项C正确,故本题选C。

【考点】本题考查指针变量。
4、试题答案:A
试题解析:
【考点】本题考查指针与数组。
【解析】选项A中,p表示的是p指针所指向的地址,p-5表示p的地址向前移动5个单位的地址,而a[]其中[]中应为整型数据,不能放地址。故本题选A。选项B、C、D都是引用数组元素a[i]。
5、试题答案:B
试题解析:
【考点】本题考查函数---数据传递。
【解析】C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是单向值传递。故本题选B。

