2018年3月计算机二级考试C语言考前特训习题5

  (1)A 【解析】程序模块化思想中,可以采用自顶向下、逐步细化的方法。所以选项A中“自底向上”的说法是错误的。

  (2)D 【解析】C语言编写的程序可以放置于多个程序文件中,所以A错误。c程序中的一行可以有多条语句,所以B错误。C语言中的注释语句可以与原语句放在一行也可以不放在一行,所以C错误。

  (3)A 【解析】A选项中E后面的指数必须为整型数据,所以A错误。C选项中011表示的是八进制常量,0xabcd表示的是十六进制常量。

  (4)C【解析】C语言中没有逻辑类型,所以C错误。若要保存带有多位小数的数据,可以用单精度类型也可以用双精度类型。处理包含不同类型的相关数据可以定义为结构体类型。整数类型可以无误差的表示自然数。

  (5)C【解析】++k,先使k的值自增1后再使用,k++是先取得k的值再将k的值自增1,所以C选项中表达式的值为0,而其他三个表达式的值均为1,所以选择C。

  (6)A【解析】prinff函数中格式字符“%8.6”的含义是:变量y的输出宽度为8(包括小数点).小数点后面保留6位小数,且右对齐。所以选择A。

  (7)D 【解析】打印时以%d整型格式打印输出,所以字符标量cl的值打印出来就是65,从c2-2的值打印出来就是68-2.即66。所以选择D:

  (8)A 【解析】算术运算符的优先级高于关系运算符的优先级,所以当x为大于1的奇数时,A选项的值为假,即0。B选项的值为不定值,但绝对不是0。C选项的值为真,即1。D选项的值为真,即1。

  (9)D 【解析】根据代码可知如果x的值小于等于3,执行空语句,不进行打印操作。如果x的值大于3,再判断X的值是否不等于10,如果不等于10就打印x的值,所以选择D

  选项。

  (10)B 【解析】a--的含义是先用后减1,所以当a的值为0时,跳出循环,但是仍要执行a--,a的值变为-1。

  推荐阅读:

  2018年3月计算机二级考试C语言考前特训习题1

  2018年3月计算机二级考试C语言考前特训习题2

  2018年3月计算机二级考试C语言考前特训习题3

  2018年3月计算机二级考试C语言考前特训习题4

  出国留学网计算机等级考试 栏目推荐

  2018年计算机等级考试计划

  2018年计算机等级考试时间

  计算机等级考试动态

  计算机等级考试报名时间

  计算机等级考试时间

  计算机等级考试准考证打印时间

  计算机等级考试成绩查询时间

  计算机等级考试试题及答案

分享

热门关注

计算机二级考试时间一年几次呢

关于计算机二级

计算机二级考试时间分配

关于计算机二级

计算机二级考试内容考些什么

考试内容

计算机二级什么时候出成绩呢

计算机成绩

计算机二级考试主要考哪些内容

计算机二级考试内容

计算机二级考试c语言难不难

计算机二级考试

计算机二级考试难不难

计算机二级考试

计算机二级考试内容难不难?有关计算机二级的考试内容

计算机二级考试内容难不难

计算机二级考试时间多长

关于计算机二级

计算机二级考试考些什么

计算机二级考试考什么