C语言既具有高级语言的特点,又具有汇编语言的特点。下面给大家整理了2017计算机二级C语言选择题练习,一起来看看吧!

2017计算机二级C语言选择题练习

(1) 以下选项中,合法的数值型常量是

A) 3.2 B) 'X' C) 099 D) 0xEH

答案:A

(2) 以下选项中,合法的实数是

A) 1.5E2 B) E1.1 C) 2.10E D) 1.9E1.4

答案:A

(3) 若已有定义语句:int a, b, c;,且变量已正确赋初值,则以下选项中正确的赋值表达式是

A) a = (b = c) + 8;

B) (a = b) = c = 9;

C) a = (b == c) = 'A';

D) a + b = c + 1;

答案:A

(4) 有以下程序

#include

main()

{

int x = 0x13;

printf("INT:%d ", x+1);

}

程序运行后的输出结果是

A) INT:20 B) INT:13

C) INT:12 D) INT:14

答案:A

(5) 关于程序设计基本概念,以下叙述错误的是

A) 计算机可以直接执行由任意高级语言编写的程序

B) 高级语言都有与之对应的编译程序或解释程序

C) 用任何一种计算机高级语言都可以把算法转换为程序

D) 结构化算法可以解决任何复杂的问题

答案:A

(6) 关于程序中的注释,以下叙述正确的是

A) 注释的内容必须放在一对/*和 */之间

B) 注释必须置于所说明的语句前或语句后

C) 注释中间可以嵌套另一个注释

D) 注释内容错误会导致编译出错

答案:A

(7) 以下不能用于实型数据的运算符是

A) % B) /

C) * D) +

答案:A

(8) C源程序中不能表示的数制是

A) 二进制 B) 八进制

C) 十进制 D) 十六进制

答案:A

(9) 以下选项中,能用作用户标识符的是

A) _0_ B) 8_8

C) void D) unsigned

答案:A

(10) 若有定义语句:

int x=10;

则表达式x-=x+x的值为

A) -10 B) -20

C) 0 D) 10

答案:A

(11) 有以下程序

#include

main()

{ int a=1,b=0;

printf("%d,",b=a+b);

printf("%d ",a=2*b);

}

程序运行后的输出结果是

A) 1,2 B) 1,0

C) 3,2 D) 0,0

答案:A

(12) 以下关于结构化程序设计的叙述中正确的是

A) 在C语言中,程序的模块化是利用函数实现的

B) 结构化程序使用goto语句会很便捷

C) 一个结构化程序必须同时由顺序、分支、循环三种结构组成

D) 由三种基本结构构成的程序只能解决小规模的问题

答案:A

(13) 对于一个正常运行的C程序,以下叙述中正确的是

A) 程序的执行总是从main函数开始 B) 程序的执行总是从程序的第一个函数开始, 在main函数结束

C) 程序的执行总是从main函数开始,在程序的最后一个函数中结束

D) 程序的执行总是从程序的第一个函数开始,在程序的最后一个函数中结束

答案:A

(14) 以下选项中能表示合法常量的是

A) "\007" B) 1.5E2.0

C) '' D) 1,200

答案:A

(15) 以下定义语句中正确的是

A) char A=65+1,b='b'; B) int a=b=0;

C) float a=1,*b=&a,*c=&b; D) double a=0.0; b=1.1;

答案:A

(16) 若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是

A) ++x,y=x-- B) x+1=y

C) x=x+10=x+y D) double(x)/10

答案:A

(17) 若变量已正确定义为int型,要通过语句

scanf("%d,%d,%d",&a,&b,&c);

给a赋值1、给b赋值2、给 c赋值3,以下输入形式中错误的是(注:□代表一个空格符)

A) 1□2□3 B) □□□1,2,3

C) 1,□□□2,□□□3 D) 1,2,3

答案:A

(18) 计算机能直接执行的程序是

A) 可执行程序 B) 目标程序

C) 汇编程序 D) 源程序

答案:A

(19) 以下叙述中正确的是

A) C语言规定必须用main作为主函数名,程序将从此开始执行

B) 可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行

C) C语言程序将从源程序中第一个函数开始执行

D) main的各种大小写拼写形式都可以作为主函数名,如:MAIN,Main等

答案:A

(20) 以下选项中可用作C程序合法实数的是

A) .1e0 B) 3.0e0.2

C) E9 D) 9.12E

答案:A

(21) 下列定义变量的语句中错误的是

A) float US$; B) double int_;

C) char For; D) int _int;

答案:A

(22) 表达式:(int)((double)9/2)- 9%2 的值是

A) 3 B) 0 C) 4 D) 5

答案:A

(23) 若有定义:

int a,b;

通过语句

scanf("%d;%d",&a,&b);

能把整数3赋给变量a,5赋给变量b的输入数据是

A) 3;5 B) 3,5 C) 3 5 D) 35

答案:A

(24) 下列叙述中错误的是

A) 一个C语言程序只能实现一种算法 B) C程序可以由多个程序文件组成

C) C程序可以由一个或多个函数组成 D) 一个C函数可以单独作为一个C程序文件存在

答案:A

(25) C语言源程序名的后缀是

A) .C B) .exe C) .obj D) .cp

答案:A

(26) 以下叙述中正确的是

A) 赋值语句是一种执行语句,必须放在函数的可执行部分

B) scanf和printf是C语言提供的输入和输出语句

C) 由printf输出的数据都隐含左对齐 D) 由printf输出的数据的实际精度是由格式控制中的域宽和小数的域宽来完全决定的

答案:A

1.2017全国计算机二级c语言练习题

2.计算机二级C语言基础练习题

3.2016计算机二级《C语言》基础练习题及答案

4.计算机二级c语言试题

5.2017年计算机二级《C语言》基础练习题及答案

6.2016计算机二级C语言考试选择题(带答案)

7.计算机二级C语言考点:字符型数据

8.计算机二级C语言考试考什么

9.计算机二级C语言考试必看技巧

10.计算机二级考试《C语言》上机答题技巧

int x = 0x13 c语言,计算机二级C语言选择题练习相关推荐

  1. C语言计算机二级/C语言期末考试 刷题(二)

    收集了一些经典C语言计算机二级和C语言期末考试题库 整理不易,大家点赞收藏支持一下 祝大家计算机二级和期末考试都高分过 系列文章: C语言计算机二级/C语言期末考试 刷题(一) 目录 一.填空   共 ...

  2. C语言计算机二级/C语言期末考试 刷题(四)

    收集了一些经典C语言计算机二级和C语言期末考试题库 整理不易,大家点赞收藏支持一下 祝大家计算机二级和期末考试都高分过 系列文章: C语言计算机二级/C语言期末考试 刷题(一) C语言计算机二级/C语 ...

  3. C语言计算机二级/C语言期末考试 刷题(一)

    收集了一些经典C语言计算机二级和C语言期末考试题库 整理不易,大家点赞收藏支持一下 祝大家计算机二级和期末考试都高分过 目录 一.填空,共20题 (共计20分) 二.单选   共25题 (共计25分) ...

  4. 计算机二级常见知识点语言,计算机二级考试语言知识点总结.doc

    计算机二级考试语言知识点总结 计算机二级考试C语言知识点总结 (完全针对考试大纲) 概述 总体上必须清楚的: 1)程序结构是三种: 顺序结构 , 循环结构(三个循环结构), 选择结构(if 和 swi ...

  5. pch在c语言中占内存字节数,2018年9月计算机二级C语言考试章节习题及答案(6).docx...

    2018年9月计算机二级C语言考试章节习题及答案(6) 第2章 C程序设计的初步知识 2.3 整型数据 1[单选题] 用8位无符号二进制数能表示的最大十进制数为( ) A.127 B.128 C.25 ...

  6. c语言二重循环的盒图怎么画,全国计算机二级C语言程序设计讲义 循环嵌套.ppt...

    全国计算机二级C语言程序设计讲义 循环嵌套 第7讲 循环的嵌套 一.continue 语句和 break 语句 1.continue语句 2.break语句 二.循环的嵌套 三.goto语句 葛挑破隶 ...

  7. 二级c语言编程题只要得出答案,计算机二级C语言考试编程题题库答案.docx

    计算机二级C语言考试编程题题库答案 1.求100之内自然数中最大的能被17整除的数.void main(){ int i;for(i=100;i>0;i--)if(i%17==0)break;p ...

  8. 试题以文件的形式存在C语言,2016年计算机二级C语言上机题库

    2016年计算机二级C语言上机题库 一.选择题 1.下列叙述中正确的是( ). A.数据的逻辑结构与存储结构必定是一一对应的 B.由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结 ...

  9. c语言精炼pdf,发计算机二级C语言多年精炼笔试试卷.pdf

    发计算机二级C语言多年精炼笔试试卷 2006 年4 月全国计算机等级考试二级C 语言笔试试题 一选择题((1)- (10)每题2 分,(11)- (50 )每题 1 分,共 60 分) 下列各题 A ...

  10. 计算机二级c语言109套,2016年9月计算机二级C语言操作题109套讲述.docx

    2016年9月计算机二级C语言操作题109套讲述 1#include unsigned long fun(unsigned long n){ unsigned long x=0; int t; whi ...

最新文章

  1. 荣耀预装linux安装包,关于华为机子没有预装应用商店讨论
  2. 人脸检测-- Face R-FCN + Face R-CNN
  3. Spring Aspect 获取请求参数
  4. IOS 开发中判断NSString是否为空字符
  5. RAILS 学习日记 --扩展
  6. sublime text3安装js提示的插件
  7. (三)nodejs循序渐进-值传递和引用传递,深拷贝和浅拷贝(基础篇)
  8. python编写简单赌博游戏赏析及注意事项
  9. 【数学】Floating-Point Hazard
  10. 禅道设置bug模板_禅道的自定义功能:表格切换和创建页面的自定义
  11. LimeSDR系列产品介绍(一):板卡级(Board Level)产品
  12. ios学习之模仿韩寒one.一个UI
  13. 如何更新npm版本 阿星小栈
  14. laravel 中 使用闭包查询 分开whereIn
  15. 《算法笔记》学习笔记(1)
  16. 教你如何用手机打特殊符号、日文、韩文、繁体字。::======
  17. 前端优化——前端面试
  18. 【数据通信】具有路由 WSN 模拟器的随机方式移动(Matlab代码实现)
  19. 科技百咖 | 探迹科技:让天下没有难做的销售
  20. C++ 没有找到接受const _Ty类型的左操作数的运算符

热门文章

  1. 白帽子讲web安全读后感1
  2. windows10系统下以管理员身份进入CMD(命令提示符)的三种方法
  3. 8款微信公众号编辑器,哪个最好用?
  4. 监狱智能管理平台 ——监室点名(人脸识别)
  5. 批判性思维_为什么批判性思维技能对数据科学家至关重要
  6. 实战Java商品库存管理系统
  7. VMware虚拟机体验koolshare论坛LEDE固件
  8. Redis全面实战教程
  9. CIH病毒的分析与清除
  10. Revit二次开发——叠合板自动配筋(2)