一、选择题

1. 设有函数定义:( )。

A. B. C. D. 答:A

则以下对函数sub 的调用语句中,正确的是

【解析】函数的参数有两个,第一个是整型,第二个是字符类型,在调用函数时,实参必须一个是整型,一个是字符型相容的类型(整型)。A 项中97为字符传入函数,A 项正确。B 项

码,可以作为字符

不是合法字符,字符单引号里面只能有一个字符,B 项错误。

函数sub 返回类型为空,即不返回任何值,故C 项中将函数返回值赋给n 是不正确的调用方法,C 项错误。D 项为字符串,也不是合法的字符,D 项错误。

2. 若想给已定义为int 型的变量a 、b 、c 、d 赋整数1,以下选项中错误的语句是( )。

A.d=c,c=b,b=a,a=l; B.d=c=b=a=l;

C.d=(b=c=(a=l); )D.d=l,c=d>b=c,a=b; 答:A

【解析】赋值是将一个常量的值赋给一个变量,A 项中,变量c 初始值未定义,相当于一个未知数给变量d 赋值,不满足赋值为1的条件。

3. 有以下程序:

程序的运行结果是( )。

A.15, 2 B.15, 15 C.2, 15 D.8, 8 答:A

【解析】本题求数组的最大值和最小值,首先把数组x 首地址的值赋给指针p , 故*p初始值为8, 而p 是地址值,P+1相当于数组中下一元素的地址,在for 循环,是求数组x 对应的最大值和最小值,fl 为最大值,f2为最小值。因此输出为15, 2。

4. 有以下程序:

程序运行后的输出结果是( )。

答:A

【解析】main ( )函数中,首先定义两个结构体STU 类型的变量a ,b , 并对a 完成初始化,然后将a 赋值给b ,使得结构体a ,b 的值都是的功能是将形参结构体指针c 指向的结构体赋值为结构体就是b , 所以实参b 的值被修改为

5. 有以下程序(其中k 的初值为八进制数):

再调用函数函数

由于形参是指针,C 指向的

而a 的值不变,A 项正确。

程序运行后的输出结果是( )。 A.12 B.11 C.10 D.9 答:D

【解析】k 的初值是八进制数011,转换为十进制数就是9,在输出时自增运算符“++”是作为后缀出现的,因此是先输出9,然后k 的值再自增1。

6. 有以下程序:

程序运行的结果是( )。 A.1, 2, 3, 4 B.1, 0, 7, 0 C.1, 4, 5, 9 D.3, 4, 8, 0 答:B

【解析】由二维数组x 的定义知,数组x 为4行4列。fun 函数中for 循环的作用是将二维数组前4行的对角线元素赋

7. 有以下程序:

程序运行后的输出结果是( )。 A.1

在主函数中定义二维数组

所以可以看出对角线元素为1、0、7、0。

江西理工大学期末试卷c语言,2016年江西理工大学信息工程学院计算机应用技术(加试)之C语言程序设计复试笔试最后押题五套卷...相关推荐

  1. 温州大学c语言期末试卷,2016年温州大学物理与电子信息工程学院综合卷之C语言程序设计复试笔试最后押题五套卷...

    一.选择题 1. 下面是有关C 语言字符数组的描述,其中错误的是( ). A. 不可以用赋值语句给字符数组名赋字符串 B. 可以用输入语句把字符串整体输入给字符数组 C. 字符数组中的内容不一定是字符 ...

  2. 浙江理工c语言复试试题,2016年浙江理工大学信息学院C语言程序设计复试笔试最后押题五套卷...

    一.选择题 1. 以下叙述中错误的是( ). A.C 程序必须由一个或一个以上的函数组成 B. 函数调用可以作为一个独立的语句存在 C. 若函数有返回值,必须通过return 语句返回 D. 函数可以 ...

  3. 江西理工大学理学院计算机,2016年江西理工大学理学院计算机科学与技术(加试)之C程序设计复试笔试最后押题五套卷...

    一.选择题 1. C 源程序中不能表示的数制是( ). A. 二进制 B. 八进制 C. 十进制 D. 十六进制 答:A [解析]C 语言中整型常量可以是十进制数.八进制数.十六进制数,虽然运行方式以 ...

  4. 淮北师范大学c语言试卷,2016年淮北师范大学物理与电子信息学院高级语言程序设计(加试)之C语言程序设计复试笔试最后押题五套卷...

    一.选择题 1. 有以下程序 程序运行后的输出结果是( ). 答:D [解析]f 函数将数组中前9个元素的值加上对应的下标值. 2. 以下叙述中正确的是( ). A. 在scanf 函数的格式串中,必 ...

  5. ab不同时为0c语言程序表达式,2016年暨南大学信息科学技术学院C语言程序设计复试笔试最后押题五套卷...

    一.选择题 1. 执行以下程序段后,S 的值为( ). A.13 B.16 C.17 D.45 答:B [解析] 2. 表达式: A.4 B.0 C.3 D.5 答:C [解析] 3. 有以下函数 以 ...

  6. 华东交通大学c语言程序设计,2016年华东交通大学软件学院C语言程序设计复试笔试最后押题五套卷...

    一.选择题 1. 以下选项中,能用作数据常量的是( ). A.115L B.0118 C.1.5el.5 D.o115 答:A [解析]A 项表示长整型:115.B 项,八进制数范围是0~7; C 项 ...

  7. 西北民族大学c语言程序设计复试科目,2016年西北民族大学中国民族信息技术研究院962C语言程序设计复试笔试最后押题五套卷...

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

  8. 西安邮电大学卓越班c语言面试题,2016年西安邮电大学数学艺术学院高级语言程序设计之C语言程序设计复试笔试最后押题五套卷...

    一.选择题 1. 已知大写字母A 的ASCII 码是65, 小写字母a 的ASCII 码是97.以下不能将变量c 中的大写字母转换为对应小写字母的语句是( ). B.c=c+32 答:A [解析]A ...

  9. 沈阳药科大学计算机基础网址,2016年沈阳药科大学药学信息学1016计算机技术基础之C程序设计复试笔试最后押题五套卷...

    一.选择题 1. 以下选项中叙述正确的是( ). A. 结构化程序的三种基本结构是循环结构.选择结构.顺序结构 B.C 语言源程序不编译也能直接运行 C. 使用N -S 流程图不能描述复杂算法 D. ...

最新文章

  1. 咖友推荐|我是窝窝酱,我来了,你在哪儿?
  2. nssl1191,P2700-逐个击破(平津战役)【并查集】
  3. Mysql 启动失败没日志,MySQL Server 5.7将无法启动,并且未填充错误日志
  4. Spring cloud Gateway(二) 一个Http请求的流程解析
  5. 在 Chrome 调试 Javascript
  6. android markdown软件,安卓上的Markdown写作软件——Markdrop
  7. 编译器说 Lambda 表达式中的变量必须是 final 的,我偏不信 | 原力计划
  8. 具体案例 快速原型模型_3D打印机器人手板模型,低成本快速原型打样
  9. 高度为5的3阶b树含有的关键字个数_B-树和B+树的应用:数据搜索和数据库索引...
  10. 坚持就是成功,没有成功就是你失败的次数太少
  11. Linux批量更改文件后缀名
  12. Excel 2010画箱线图 Box-Plot
  13. 免费好用的图片压缩网站,有这五个就够了(收藏备用)
  14. APMServ 5.2.6
  15. c语言实现url编码源码,URL encode 与 URL decode 的C语言实现
  16. golang中结构体转成xml格式
  17. cinder卷删除不掉解决方法
  18. hex文件详解及常用合并方法介绍
  19. 巡风 win7 python3.7安装使用记录
  20. winfrom鼠标点击位置

热门文章

  1. CSS基础语法(三) CSS的6种特性
  2. js操作json方法总结
  3. es6 语法 (函数扩展)
  4. 基于canvas的骨骼动画
  5. Html5和Css3扁平化风格网页
  6. 软件结构B/S和C/S
  7. jQuary总结11:jQuery插件封装---jQuery封装 手风琴 动画插件
  8. Python 基础知识整理-2
  9. Delphi与Windows 7下的用户账户控制(UAC)机制
  10. vs2010 EF4.0 访问mysql