首页 题库中心 3-C语言程序设计选择题题库

3-C语言程序设计选择题题库

该题库围绕C语言相关知识进行考核,旨在全面考查考生对C语言基础概念、编程语法、运算规则以及函数和结构体应用等方面的掌握程度。涵盖了数据类型、运算符、程序结构、函数、数组、指针、字符串、结构体、文件操作以及编译预处理等多个主题,涉及C语言编程的各个基础和进阶领域。

章节数量
1
查看次数
6
题目总数
400
公开
题库类型
题库作者
未知
更新时间
2025-12-23 20:12:13
题库小程序二维码
试题通推广图片

章节列表

3-C语言程序设计选择题题库
400题

思维导图

相似题库

练习中心

顺序练习

按照章节顺序依次练习所有题目,适合系统学习

组卷考试

随机抽取题目进行练习,适合巩固知识和检验学习效果

错题重做

针对做错的题目进行重点练习,强化薄弱环节

章节练习

选择特定章节进行练习,针对性提升某一知识点

轻松一刻

收藏题目

集中练习收藏的重点题目,加深理解和记忆

考试记录

按题型或难度进行专项练习,突破学习瓶颈

题型练习

按照章节题型获取题目练习,适合系统学习

小练习

随机抽取题目练习

题目预览

单选题

1、以下选项中,能用作数据常量的是()。(标准答案:C)

A
o115
B
0118
C
115L
D
1.5
E
1.5
https://www.shititong.cn/cha-kan/shiti/005cd99d-f7f4-ec26-c056-c6f603580900.html
单选题

2、下列叙述中错误的是()。(标准答案:A)

A
一个 C语言程序只能实现一种算法
B
一个 C函数可以单独作为一个 C 程序文件存在
C
C程序可以由一个或多个函数组成
D
C程序可以由多个程序文件组成
https://www.shititong.cn/cha-kan/shiti/005cd99d-f7f4-f4f0-c056-c6f603580900.html
单选题

3、设变量已正确定义并赋值,以下正确的表达式是()。(标准答案:B)

A
int(15.8%5)
B
x=y+z+5, ++y
C
x=25%5.0
D
x=y*5=x+z
https://www.shititong.cn/cha-kan/shiti/005cd99d-f7f4-f6bc-c056-c6f603580900.html
单选题

4、以下叙述中错误的是()()。(标准答案:A)

A
C语言中的每条可执行语句和非执行语句最终都将被转换成二进制的机器指令
B
C语言源程序经编译后生成后缀为.obj的目标程序
C
用 C语言编写的程序称为源程序,它以 ASCII 代码形式存放在一个文本文件中
D
C程序经过编译、连接步骤之后才能形成一个真正可执行的二进制机器指令文件
https://www.shititong.cn/cha-kan/shiti/005cd99d-f7f4-f888-c056-c6f603580900.html
单选题

5、按照 C语言规定的用户标识符命名规则,不能出现在标识符中的是()(。(标准答案:D)

A
大写字母
B
下划线
C
数字字符
D
连接符
https://www.shititong.cn/cha-kan/shiti/005cd99d-f7f4-f996-c056-c6f603580900.html
单选题

6、以下选项中,合法的一组 C语言数值常量是()(。(标准答案:D)

A
0x8A 10,000 3.e5
B
.177 4e1.5 0abc
C
028 .5e-3 -0xf
D
12. 0Xa23 4.5
E
0
https://www.shititong.cn/cha-kan/shiti/005cd99d-f7f4-fa9a-c056-c6f603580900.html
单选题

7、以下选项中不合法的标识符是()(。(标准答案:C)

A
print
B
FOR
C
&&a
D
ⱣⱤ00
https://www.shititong.cn/cha-kan/shiti/005cd99d-f7f4-fba8-c056-c6f603580900.html
单选题

8、若有定义:double a=22;int i=0,k=18;,则不符合 C语言规定的赋值语句是

A
i=(a+k)<=(i+k);
B
a=a++,i++;
C
i=a%11;
D
i=!a;
https://www.shititong.cn/cha-kan/shiti/005cd99d-f7f4-fcc0-c056-c6f603580900.html
单选题

11、设有定义:int x=2;,以下表达式中,值不为 6 的是

A
x*=(1+x)
B
x*=x+1
C
x++,2*x
D
2*x, x+=2
https://www.shititong.cn/cha-kan/shiti/005cd99d-f7f4-fdce-c056-c6f603580900.html
单选题

12、有以下程序
#include
main()
{ int x, y, z;
x=y=1;
z=x++,y++,++y;
printf("%d,%d,%d\n",x,y,z);
}
程序运行后的输出结果是

A
2,3,3
B
2,2,1
C
2,3,2
D
2,3,1
https://www.shititong.cn/cha-kan/shiti/005cd99d-f7f4-fedc-c056-c6f603580900.html
关闭按钮图标
专为自学备考人员打造
勾选图标
自助导入本地题库
勾选图标
多种刷题考试模式
勾选图标
本地离线答题搜题
勾选图标
扫码考试方便快捷
勾选图标
海量试题每日更新
波浪装饰图片
欢迎登录试题通
可以使用以下方式扫码登陆
试题通APP图标
使用APP登录
微信图标
使用微信登录