一、选择题

1. 若有以下程序

则程序的输出结果是( )。

A.13

B.10

C.11

D.15

答:C

【解析】default 也是关键字,起标号的作用,代表所有case 标号之外的那些标号。default 标号可以出现在语句体中任何标号位置上。在switch 语句体中也可以没有default 标号。

先判定case 语句,如果没有与判定值相等的标号,并且存在default 标号,则从default 标号后的语句开始执行。如果default 语句没有break ,则其下面的case 语句不加判定的继续执行(default

,直到遇到break 或switch 结尾。 位置在case 前面时)

①n=0,执行default ,s=4,没有遇到break ,不与case 标号比较,直接执行case 后的语句,s=5,遇到break ,跳出循环;

②n=l,s+=l,s=6;

③n=2»s+=2, s=8;

④n=Ls+=3,s=11。

2. 有以下程序:

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

A.0

B.0

C.2

D.2

答:D

【解析】赋值表达式的结果值为被赋值后的变量的值。main 函数先为a 、b 赋值,然后做a+b运算,结果赋值给b ,此时b 为1,并将b 打印出来输出1。接着做运算

打印a 输出2。

3. 若要求从键盘读入含有空格字符的字符串,应使用函数( )。

A.gets ( )

B.getc ( )

C.getchar ( )

D.scanf ( )

答:A

,直到读入一个换行符为【解析】A 项,gets 函数用来从终端键盘读入字符串(包括空格符)

止。B 项错误,C 语言标准库中没有getc 函数;C 项,getchar 函数是从键盘读入单个字符,空格、回车符都将作为字符读入;D 项,scanf 函数用

入数据的分隔符而不能被读入。

4. 有以下程序:

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

A.

B.

C.

D.

答:A

【解析】本题执行过程为:i=l, 1%2=1,if 条件成立,输出*与#; i=2, 2%2=0, if 条件不成立,

结果为2, 赋值给a ,格式符输入字符串时,空格和回车符都作为输

i=3,3%2=1,执行continue 结束本次循环,执行下一次循环;输出*与#; i=4, 4%2=0,执行continue ,

开始下一次循环;i=5,5%2=1,输出*与#; i=6退出循环。最后输出$,A 项正确。

5. 有如下程序:

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

A.ABC

B.012

C.abc

D.123

答:B

【解析】while 循环语句执行时,首先判断表达式,成立(非0)则执行循环体,不成立(0)则退出循环。字符之间做加减法,是用其ASCII 码进行加减,所以程序执行过程为:定义字符变量ch=‘A ’,判断‘A ’

6. 设变量x 为long int型并已正确赋值,以下表达式中能将x 的百位上的数字提取出来的是( )。

答:D

【解析】x / 100结果的个位数上的数字是原来x 的百位数上的数字,则要得到这个数字只需要再

7. 设有定义:

答:A

即可。 则以下表达式值为3的是( )。

离散数学与c语言程序设计,2016年中山大学数据科学与计算机学院S6705002离散数学与C程序设计)之C程序设计复试笔试最后押题五套卷...相关推荐

  1. 福州大学计算机组成原理试题,2016年福州大学计算机专业基础C复试之计算机组成原理复试笔试最后押题五套卷...

    目录 2016年福州大学计算机专业基础C 复试之计算机组成原理复试笔试最后押题五套卷(一) .... 2 2016年福州大学计算机专业基础C 复试之计算机组成原理复试笔试最后押题五套卷(二) .... ...

  2. 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. 有以下函数 以 ...

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

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

  4. 北京林业大c语言程序设计考试试题,2016年北京林业大学信息学院程序设计语言、数据结构(上机操作)复试笔试最后押题五套卷...

    一.选择题 1. C 语言整数不包括( ). A. 带小数点的整数 B. 正整数 C. 负整数 D. 无符号整数 答:A [解析]C 语言整数包括正整数,负整数,无符号整数,不含带小数点的整数. 2. ...

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

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

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

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

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

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

  8. 公安大学c语言真题,2016年中国人民公安大学网络安全与执法C语言程序设计(同等学力加试)复试笔试最后押题五套卷...

    一.选择题 1. 有以下程序 程序运行后的输出结果是( ). A.1 B.10 C.11 D.2 答:A [解析]初始化后,s 指向数组a 的首元素,在调用函数fun 时,形参s 和实参s 是两个独立 ...

  9. c语言和地球物理,2016年东北理工大学核工程与地球物理学院C语言程序设计(同等学力加试)复试笔试最后押题五套卷...

    一.选择题 1. 有以下程序: 程序的运行结果是( ). A. B. C. D. 答:A ,[解析]函数facl 中嵌套函数fac2, fac2为递归函数.程序执行过程为:调用函数facl (3),输 ...

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

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

最新文章

  1. 开源车牌识别项目,OpenALPR
  2. Javascript aop(面向切面编程)之around(环绕)
  3. 数据结构学习笔记——顺序表的基本操作(超详细最终版+++)建议反复看看ヾ(≧▽≦*)o
  4. 韦根w34是多少位_韦根接口读卡器说明书
  5. Hibernate VS iBATIS
  6. 重新打包mysql数据库文件_服务器每天早上备份一次 MySQL 数据库并自动打包,同时删除 5 天前的备份文件...
  7. 华为模拟器ensp代码错误2,41,40问题的解决
  8. Windows 命令模式下删除驱动
  9. 如何制作网站_如何制作自己的网站
  10. redis读写分离之lettuce
  11. VHDL SXT函数
  12. carte集群的搭建笔记
  13. 游戏开发入门(二)游戏中的设计模式
  14. Dynamic Memory Networks DMN+
  15. clonezilla(再生龙)克隆linux系统 操作指南
  16. 自动化测试C语言程序,初级自动化测试笔试题
  17. FreeRTOS嵌入式实时操系统查看指定任务剩余堆栈大小方法
  18. 2020-12-18T16:51:56+08:00 时间转换方法
  19. 浅析BIM在市政道路设计中的应用
  20. NASA成功撞击1100公里外小行星!人类史上首次,主动避免恐龙覆辙,马斯克亦有贡献...

热门文章

  1. python Copula 模型实现
  2. UE4官方文档UI学习:3.UMG 创建暂停菜单
  3. java统计汉字个数_java统计汉字字数的方法示例
  4. 三菱plc编程软件怎么用c语言,各种三菱PLC编程软件的用途介绍
  5. Linux能运行intouch,Invensys Wonderware InTouch XML 外部实体漏洞
  6. 卡巴斯基激活试用方法
  7. 计算机多媒体软件应用,论计算机实验多媒体软件应用
  8. 通达OA CRM扫描枪条码录入
  9. informix for linux数据库下载,informix for linux安装全攻略(原创)
  10. docker安装informix