湖南师范大学c语言作业答案,2017年湖南师范大学物理与信息科学学院845C语言程序设计考研题库...
一、选择题
1. 有以下程序
程序运行后的输出结果是( )。
A.24
B.44
C.22
D.46
【答案】B
【解析】p 是int 类型的指针,指向数组a 的首元素;k 的int*类型的指针,指向int*
变量
先执行p++,p 指向a 中第二个元素,然后取值,输出
2. 设变量已正确定义并赋值,以下正确的表达式是( )。
【答案】C
【解析】赋值运算左边必须是单一变量名。A 项错误,
错误,求余运算中的操作对象只能是整型。C 项,为逗号表达式。
3. 以下叙述中错误的是( )
A. 书写风格良好的程序执行效率高
B. 书写风格良好的程序易读性好
C.C 程序可以在一行上写多条语句
D.C 程序允许将一条语句分写在多行上
【答案】A
【解析】书写风格与程序执行效率无关,程序执行效率与程序的数据结构有关,由算法的时间复杂度和空间复杂度决定,但书写风格会深刻地影响软件的质量和可维护性,良好的程序设计
C 语言程序书写规范中,风格可以使程序结构清晰合理。良好的书写习惯中一般一行写一条语句,
这样方便阅读,但是将一行写多条语句或者将 一条语句分写在多行上是符合C 程序编写规则的。
第 2 页,共 37 页 部分是非法赋值。BD 两项
4. 有以下函数:
程序运行后的输出结果是( )。
A.98,18
B.39,11
C.39,18
D.98,11
【答案】B
【解析】根据该宏的定义,
为39,11。
5. 要求定义一个具有6个元素的int 型一维数组,以下选项中错误的是( )。 A. B. C.
D.
【答案】A
【解析】数组名后面括号内,必须是整型常量,不可以是变量,A 项定义错误。
6. 有如下程序:
程序运行后的输出结果是( )。
A.56,57,
B.57,58,
C.57,57,
D.55,57,
第 3 页,共 37 页
所以答案
【答案】C
【解析】convert ( )函数定义了一个形参:指针变量*data。函数体中将指针变量*data对应地址的值进行加1处理,再返回加1前data 的值。main ( )函数中,定义了变量data 并赋初值56,调用covert ( )函数,改变变量data 的值,此时data=57; 程序执行data=convert
,函数convert ( )返回的是执行前data 的值,所以data=57。C 项正确。 (&data)
7. 有以下程序:
程序运行后的输出结果是( )。
A.02
B.13
C.57
D.12
【答案】D
【解析】(表达式1)(表达式2)中,如果表达式1为假或0, 那么表到式2就不会被执
和为零,不满足循环条件,所以不行。本题中首先进入while 的判断语句,执行会被执行,while 循环结束后,k 经过运算自增为1, n没有进行运算,仍为2。
8. 以下叙述中错误的是( )。
A. 函数的返回值类型不能是结构体类型,只能是简单类型
B. 函数可以返回指向结构体变量的指针
C. 可以通过指向结构体变量的指针访问所指结构体变量的任何成员
D. 只要类型相同,结构体变量之间可以整体赋值
【答案】A
【解析】函数的返回值类型可以是结构体类型,也可以是指向结构体变量的指针类型,相同类型结构体变量 之间可以整体赋值,可以通过指针变量引用结构体成员。
9. 有以下程序:
第 4 页,共 37 页
湖南师范大学c语言作业答案,2017年湖南师范大学物理与信息科学学院845C语言程序设计考研题库...相关推荐
- 兰州理工大学计算机考研真题,2017年兰州理工大学计算机与通信学院893计算机操作系统考研题库...
一.选择题 1. ( )优先权是在创建进程时确定的,确定之后在整个进程运行期间不再改变. A. 先来先服务 B. 静态 C. 动态 D. 短作业 [答案]B [解析]静态优先数是在进程创建时根据进程初 ...
- 考研计算机科学814,2017年西南科技大学计算机科学与技术学院814程序综合设计考研题库...
一.算法设计题 1. 试设计一个C 语言算法(或C 语言程序):用单链表做存储结构,以回车符为结束标志,输入一个任意长度的字符串,然后判断该字符串是否为"回文"(正向读和反向读时, ...
- 计算机考研840学校,2017年兰州理工大学计算机与通信学院840数字信号处理考研题库...
一.综合题计算题 1. 已知网络的输入和单位脉冲响应分别为 (1)试用卷积法求网络输出y (n ); (2)试用ZT 法求网络输出y (n ). [答案](1)用卷积法求y (n ). 时, n< ...
- 824c语言程序设计考研试题,2017年西藏大学文学院824计算机专业基础综合之C程序设计考研题库...
一.选择题 1. 下列叙述中正确的是( ). A. 每个C 程序文件中都必须要有一个main 函数 B. 在C 程序中main 函数的位置是固定的 C.C 程序中所有函数之间都可以相互调用 D. 在C ...
- 西南大学0039c语言作业答案,2017年6月西南大学继续教育学院C语言0039大作业答案...
1.假定p1和p2是已赋值的字符型指针,则下述有关运算中,非法的是(.*(p1-2+p2)=getchar( ); ) 2.循环语句for (x=0,y=0;(y!=123)||(x<4);x+ ...
- 中央财经大学C语言考研真题答案,2017年中央财经大学信息学院901C语言程序设计考研题库...
一.选择题 1. 以下程序段中,循环次数不超过10的是( ). A. B. C. D. [答案]A [解析]A 项, 执行函数体判断条件不成立,退出循环,循环次数为1,不超过10 由于执行函数体时i ...
- 沈航C语言上机实验题答案,2017年沈阳航空航天大学航空航天工程学部823C语言程序设计考研题库...
一.选择题 1. 有以下程序 程序运行后的输出结果是( ). A.24 B.28 C.32 D.36 [答案]A [解析]第一次循环返回12, 第二次循环返回12, 累加结果为24. 2. 有以下函数 ...
- 河北师范大学C语言试题,2017年河北师范大学信息技术学院838C语言程序设计考研题库...
一.选择题 1. 有以下程序: 程序运行后的输出结果是( ). A.1, 2 B.1, 1 C.2, 3 D.3, 3 [答案]A [解析]在整个程序运行期间,静态局部变量在内存的静态存储区中占据着永 ...
- 中南林科大c语言程序设计,2017年中南林业科技大学计算机与信息工程学院802C语言与数据结构之C程序设计考研题库...
一.选择题 1. 以下选项中关于C 语言常量的叙述错误的是( ). A. 所谓常量,是指在程序运行过程中,其值不能被改变的量 B. 常量分为整型常量.实型常量.字符常量和字符串常量 C. 常量可分为数 ...
最新文章
- python分隔符的使用,在python中使用分隔符“\”拆分字符串
- C++迪杰斯特拉算法求最短路径
- SpringMVC+MyBatis+Redis开启二级缓存配置
- 数据库连接用户名和密码加密
- easyui 动态设置单元格控件_比Excel还简单,实现动态报表原来只需要十分钟!
- 利用jquery操作ajax,利用jquery对ajax操作,详解原理(附代码)
- oracle 日志切换太频繁,诊断一次Oracle日志切换频繁的问题
- DB主从一致性架构优化4种方法
- Python+pandas处理Excel文件案例一则
- 小心这 10 个云计算错误!
- 思科三层交换机开启ipv6路由功能_三层交换机实现路由功能配置示例与详解 (Cisco Packer Tracer 模拟器)...
- 在vue中使用javascript动态修改字符串中某段文字的颜色
- 21. 投票(poll)
- FastJSON 简介及其Map/JSON/String 互转
- 用Python模拟QQ界面之QQ登录界面的奥秘
- 《书生云超融合一体机》T-CAM评审会召开
- asset计算机语言,资产管理软件的各种语言翻译
- 从粉丝经济看粉丝运营
- 我近4年的计算机学习经历
- (十五)覆盖率数据采样、交叉覆盖率_覆盖选项