第1章程序设计基础

第1章选择题

1、单选题:
​以下不属于算法基本特征的是(  )。‍
选项:
A: 有穷性
B: 有效性
C: 可行性
D: 有一个或多个输出
答案: 【 有效性

2、单选题:
‎N-S图与传统流程图比较,主要优点是(  )​
选项:
A: 杜绝了程序的无条件转移
B: 具有顺序、选择和循环三种基本结构
C: 简单、直接
D: 有利于编写程序
答案: 【 杜绝了程序的无条件转移

3、单选题:
‌以下( )是面向过程的程序设计语言。‍
选项:
A: 机器语言
B: 汇编语言
C: 高级语言
D: 第四代语言
答案: 【 高级语言

4、单选题:
‏下面描述中,正确的是(  )。​
选项:
A: 结构化程序设计方法是面向过程程序设计的主流。
B: 算法就是计算方法。
C: 一个正确的程序就是指程序书写正确。
D: 计算机语言就是编写程序的工具而不是表示算法的工具。
答案: 【 结构化程序设计方法是面向过程程序设计的主流。

5、单选题:
‌下列关于C语言注释的叙述中错误的是(    )。‎
选项:
A: 以“/*”开头并以“*/”结尾的字符串为C语言的注释内容
B: 注释可出现在程序中的任何位置,用来向用户提示或解释程序的意义
C: 程序编译时,不对注释作任何处理
D: 程序编译时,需要对注释进行处理
答案: 【 程序编译时,需要对注释进行处理

6、单选题:
‍一个C程序的执行是从(      )。‏
选项:
A: 本程序的main函数开始,到main函数的结束
B: 本程序文件的第一个函数开始,到本程序文件的最后一个函数的结束
C: 本程序文件的main开始,到本程序文件的最后一个函数的结束
D: 本程序文件的第一个函数开始,到本程序文件的main函数的结束
答案: 【 本程序的main函数开始,到main函数的结束

7、单选题:
‍以下叙述不正确的是(      )。‌
选项:
A: 一个C源程序可由一个或多个函数组成
B: 一个C源程序必须包含一个main函数
C: C程序的基本组成单位是函数
D: 在C程序中,注释说明只能位于一条语句的后面
答案: 【 在C程序中,注释说明只能位于一条语句的后面

8、单选题:
‏C语言规定,在一个源程序中,main函数的位置(      )。‌
选项:
A: 必须在最开始
B: 要在系统调用的库函数的后面
C: 可以任意
D: 必须在最后
答案: 【 要在系统调用的库函数的后面

9、单选题:
‎一个C语言程序是由(   )。‌
选项:
A: 一个主程序和若干子程序组成
B: 若干个函数组成
C: 若干过程组成
D: 若干子程序组成
答案: 【 若干个函数组成

10、单选题:
‍结构化程序设计所规定的三种基本结构是(   )。‌
选项:
A: 主程序、子程序、函数
B: 树形、网形、环形
C: 顺序、选择、循环
D: 输入、处理、输出
答案: 【 顺序、选择、循环

第2章C语言的基本数据类型

第2章选择题

1、单选题:
‎以下选项中,正确的C语言整型常量是(    )。‍
选项:
A: 321_
B: 510000
C: -1.00
D: '567
答案: 【 510000

2、单选题:
‏以下选项中,(    )是不正确的C语言字符型常量。‎
选项:
A: 'a'       
B: 'x4l'   
C: '101'
D: "a"
答案: 【 "a"

3、单选题:
​字符串的结束标志是(    )。‌
选项:
A: 0
B: 'O' 
C: ''
D: "0"
答案: 【 ''

4、单选题:
​在C语言中,字符型数据在计算机内存中,以字符的(    )形式存储。‍
选项:
A: 原码
B: 反码 
C: ASCII码
D: BCD码
答案: 【 ASCII码

5、单选题:
‍C语言变量名只能由字母、数字和下画线组成,并且第一个字符(    )。‎
选项:
A: 必须是字母
B: 必须为下画线
C: 必须是字母、下画线  
D: 可以是字母、数字和下画线中任何字符
答案: 【 必须是字母、下画线  

6、单选题:
‍定义一个整型变量a后,如果未赋初值,那么a( )。‏
选项:
A: 不能使用
B: 值为1
C: 值为0
D: 变量中存放的是一个随机数
答案: 【 变量中存放的是一个随机数

7、单选题:
‎若定义:int a=7;int b=2;,则运行printf(“%f”,(float)a/b); 后结果为(    )。‍
选项:
A: 3.000000
B: 3.5
C: 4
D: 3.500000
答案: 【 3.500000

8、单选题:
‏执行scanf("%d%d",&a,&b);要求从键盘输入整数时,两个整数之间以(    )为间隔。‎
选项:
A: 逗号
B: 冒号
C: 空格 
D: 空白符(含空格键、回车键和Tab键)
答案: 【 空白符(含空格键、回车键和Tab键)

9、单选题:
‏C语言中,合法的八进制整数是(    )。​
选项:
A: 01
B: 081
C: 0x81
D: 018
答案: 【 01

10、单选题:
‌以下转义字符表示换行的是(    )。‏
选项:
A: n
B: t
C: b
D: \
答案: 【 n

第3章运算符与表达式

选择题

1、单选题:
‏以下选项中,不是C语言表达式的是(    )。​
选项:
A: a+=9
B: i++
C: ++5  
D: m=a+2
答案: 【 ++5  

2、单选题:
‏在C语言中,要求运算对象必须为整型的运算符是(    )。‍
选项:
A: /
B: %
C: +
D: *
答案: 【 %

3、单选题:
‌以下运算符中,结合性与其他运算符不同的是(    )。‎
选项:
A: ++
B: %
C: /
D: +
答案: 【 ++

4、单选题:
‏只要求一个操作数的运算符,称为(    )运算符。‏
选项:
A: 单目
B:

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注