一、选择题

1. 有以下程序

程序的输出结果是( )。 A.19 B.13 C.11 D.15

【答案】A 【解析】以

是把p

指向

在for 循环中,通过指针p

依次访问

2. 有以下定义和语句:

能给w 中year 成员赋1980的语句是( )。

【答案】D

【解析】w 是一个结构体变量,Pw 是一个结构体指针变量,指向w 所在的内存单元。A 项错误,pw 是指针,

所以在引用其内部变量时应该用操作符

是结构体workers 中的结构体成员s 中的成员。

而不是

BC 两项错误,year

3. 以下函数的功能是计算a 的n 次方作为函数值返回:

为实现上述功能,函数中下画线处应填入的是( )。

A.

B.

C.

D. 【答案】B

【解析】for 循环语句,i=l时

4. 有以下函数

A. 求字符串S 的长度 B. 比较两个串的大小 C. 将串s 复制到串t D. 求字符串8所占字节数 【答案】A

【解析】aaa ( )函数中,首先定义了一个字符指针t 指向形参s ,然后通过一个while 循环让指针t 不断递 增,直到t 指向字符串结束标志处。当t 指向结束标志处时,由于后缀++运算符的原因,它还会被再递增1,此 时t

指向字符串结束符语句让它回到结束标志处。

最后返回束符,故返回值为字符串的长度值。

5. 以下叙述中正确的是( )。

A. 在对指针进行加、减算术运算时,数字1表示1个存储单元的长度 B. 如果p 是指针变量,则*p表示变量p 的地址值 C. 如果p 是指针变量,则&p是不合法的表达式

D. 如果p 是指针变量,则*p+1和*(p+1)的效果是一样的 【答案】A

【解析】A 项正确,在对指针进行加、减运算时,数字“1”不再代表十进制整数“1”,而

,最后返回s 。

以下关于aaa 函数功能叙述正确的是( )。

后面一个单元,所以接下来的

因为s 还是指向字符串第1个字符处,而t 指向字符串结

是指1个存储单元长度。B 项错误,

6. 有以下程序:

表示p 的值;C 项错误,表示变量p 的地址;D 项错误

是先取p 的值,然后执行+1操作

,是先对指针移动1个存储空间,然后取值。

程序运行以后的输出结果是( )。 A.7 B.8 C.9 D.10

【答案】C

【解析】如果函数的定义在调用之后,则必须要在调用之前声明函数。静态局部变量,在整个程序的运行期 间均有效。函数f 将整型变量a 定义为静态变量,所以每次调用函数f 时不再为a 重新赋值。第一次调用f 后,n=4, a=2,第二次调用时,a 已经变成了 2, 所以结果为4+5=9。

7. 有以下程序

程序执行后的输出结果是( )。 A.x=8 B.x=4 C.x-6

航空航天工程用不用学c语言,2018年沈阳航空航天大学航空航天工程学部823C语言程序设计考研核心题库...相关推荐

  1. 621c语言与web技术真题,2018年南京师范大学教育科学院621C语言与WEB技术之C程序设计考研核心题库...

    目录 2018年南京师范大学教育科学院621C 语言与WEB 技术之C 程序设计考研核心题库(一) . 2 2018年南京师范大学教育科学院621C 语言与WEB 技术之C 程序设计考研核心题库(二) ...

  2. 817考研c语言程序设计,2018年沈阳航空航天大学计算机院817C程序设计考研核心题库...

    一.选择题 1. 有如下程序: 程序运行后的输出结果是( ). A.54321 B.98765 C. D. [答案]B [解析]本题执行过程为:i=〇, 输出字符9, 在i<5的情况下,依次输出 ...

  3. 901c语言程序设计6,2018年中央财经大学信息院901C语言程序设计考研核心题库

    一.选择题 1. 有以下程序: 程序运行后的输出结果是( ). A.4 B.10 C.14 D.6 [答案]B [解析]函数f 的功能是通过递归计算数组t 中元素的和.在主函数中调用了递归函数(f 将 ...

  4. 831数据结构与c语言试题,2018年广东工业大学计算机院831数据结构与C语言[专硕]之C程序设计考研核心题库...

    一.选择题 1. 以下选项中合法的标识符是. A.1_1 B.1-1 C._11 D.1_ _ [答案]C [解析]C 语言中标识符的命名规则是:标识符由字母.数字和下画线组成,并且第一个字符必须是字 ...

  5. 航空管理系统c语言程序设计,2018年北京航空航天大学软件院991数据结构与C语言程序设计之C程序设计考研核心题库...

    一.选择题 1. 有以下程序: 程序运行后的输出结果是( ). A.6 B.21 C.123456 D.654321 [答案]A [解析]本题首先定义文件指针变量fp 和数组 入数据再打开文件随后先给 ...

  6. 北方民族大学c语言期末考试试题,2018年北方民族大学计算机软件与理论832C语言程序设计与数据结构之C程序设计考研核心题库...

    一.选择题 1. 有以下程序: 程序运行后的输出结果是( ). A.6 B.1 C.0 D.3 [答案]D [解析]按位与运算符.a=3=118,b=3=118,按位与结果为11B=3,D 项正确. ...

  7. 833C语言程序设计与数据结构,2018年北方民族大学计算机技术833C语言程序设计与数据结构之C程序设计考研核心题库...

    一.选择题 1. 有以下程序 程序运行后的输出结果是( ). [答案]A [解析] 注释之间计算机不参与编译,所以a .b 值仍为0. 2. 若k 是int 类型变量,且有以下for 语句: 下面关于 ...

  8. 819 c语言程序设计,2018年大连海洋大学计算机科学与技术819高级语言程序设计(C语言)之C程序设计考研核心题库...

    一.选择题 1. 有以下程序: 程序运行后的输出结果是( ). A.tuv B. 字符t 的ASCII 码值 C.t D. 出错 [答案]C [解析] 表示. 2. 有以下函数: 程序运行后的输出结果 ...

  9. 上海理工大学854C语言真题,2018年上海理工大学医疗器械与食品院854C程序设计考研核心题库...

    一.选择题 1. 以下叙述中正确的是( ). A.C 程序的基本组成单位是语句 B.C 程序中的每一行只能写一条语句 C. 简单C 语句必须以分号结束 D.C 语言必须在一行内写完 [答案]C [解析 ...

最新文章

  1. APICloud创始人兼CEO刘鑫:论API经济和企业移动战略
  2. 请求中文乱码_【1】执行Http请求访问网页
  3. MySQL不使用逗号_Mysql 不能使用逗号的情况
  4. 老男孩博客园杨海潮MySQL--MySQL机构逻辑2
  5. python计算机视觉编程(全)(强烈推荐)_推荐一个计算机视觉图书:python计算机视觉编程...
  6. 1.12 深层循环神经网络
  7. python的根号运算_python怎么表示根号运算
  8. python语言与存货管理,(二)实现对库存管理系统的模块化编程
  9. python实现傅里叶变换和反变换
  10. 一文揭开您对手机所有的疑惑
  11. 调用app出现This app is not allowed to query for scheme...
  12. robomaster(1)装甲板识别
  13. IOS 后台运行 播放音乐
  14. Scala中的集合排序
  15. 国内计算机视觉与机器学习研究团队
  16. (转)FFMPEG 实现 YUV,RGB各种图像原始数据之间的转换(swscale)
  17. 移动OA实现智慧互联,助力企业办公无忧
  18. Linux入门基础(了解Linux+简单命令)
  19. 分析一个Auto.js写的抖音抢福袋脚本源码
  20. Unit 4 关系代名词

热门文章

  1. 技术出身的我,如何管理好一个团队?
  2. python训练营 朋友圈_教你如何用python来弄一个高逼格的朋友圈
  3. Marco's Java【Ngnix入门(二) 之反向代理及负载均衡】
  4. 当贝市场鸿蒙版,华为智慧屏S系列好吗?值得购买吗?怎么安装当贝市场?
  5. 《生命中不能承受之轻》笔记
  6. ROS_rqt工具箱
  7. css3样式实现正方体旋转效果
  8. Python连接钉钉群机器人每天自动推送国外天气
  9. 智能CAN透传记录云网关 远程监控、调试和配置,远程程序下载,远程记录及下载
  10. MATLAB 气体扩散,放射性气体扩散方程有限差分法的MATLAB实现