C语言基础知识测试题 全面完整
更新时间:2024-06-02 03:28:01 阅读量: 综合文库 文档下载
- c语言基础知识入门推荐度:
- 相关推荐
基础知识测试题
一.单项选择题
1.以下不正确的C语言标识符是(D ) A. ABC B. abc C. a_bc D. ab.c 2.以下正确的C语言标识符是( C)
A. %x B. a+b C. a123 D. test! 3.一个C语言程序的执行是从( A )。 A. main( )函数开始,直到main( )函数结束 B. 第一个函数开始,直到最后一个函数结束 C. 第一个语句开始,直到最后一个语句结束 D. main( )函数开始,直到最后一函数结束 4.在C语言程序中,main(C )的位置( )。 A. 必须作为第一个函数
B. 必须作为最后一个函数 C. 任意
D. 必须放在它所调用的函数之后 5.一个C语言程序是由( B )。 A. 一个主程序和若干个子程序组成 B. 一个或多个函数组成 C. 若干过程组成 D. 若干子程序组成
6.C语言源程序的基本单位是(B )。
A. 过程 B. 函数 C. 子程序 D. 标识符 7.编辑程序的功能是( A)。 A. 建立并修改程序
C. 将C源程序编译成目标程序 D. 调试程序
E. 命令计算机执行指定的操作 8.C编译程序是( D)。 A. C语言程序的机器语言版本 B. 一组机器语言指. D. 将C源程序编译成目标程序的程序 F. 由制造厂家提供的一套应用软件 B9.不属于字符型常量的是( D )
A.'A' B.\'\\x72'
10 .设char ch; 以下正确的赋值语句是:(B ) A.ch='123'; B.ch='\\xff'; C.ch='\\08'; D.ch=\11 .以下使i的运算结果为4的表达式是(D ) A.int i=0,j=0; (i=3,(j++)+i);
B.int i=1,j=0; j=i=((i=3)*2); C.int i=0,j=1;
(j==1)?(i=1):(i=3); D.int i=1,j=1; i+=j+=2;
A12 .若t为double类型,表达式t=1,t+5,t++的值是(D) A.1 B.6.0 C.2.0 D.1.0
C13.设整型变量m,n,a,b,c,d均为1,执行“(m=a>b)&&(n=a>b)”后m,n的值是( B) A.0,0 B.0,1 C.1,0 D.1,1
B14 .执行语句“x=(a=3,b=a--)”后,x,a,b的值依次为(C A.3,3,2 B.3,2,2 C.3,2,3 D.2,3,2
B15 .若a=1,b=2,c=3,d=4,则条件表达式a
16 .设int n=7;则++n+1= =9的结果是(C ) A.true B.false C.1 D.0
17 .设a=2,b=2;则++a+b的结果是(d ),a的结果是(b ),b的结果是(a ) A.2 B.3 C.4 D.5
18 .设a=2,则执行b=a==!a;语句后,b的结果是( A) A.0 B.1 C.2 D.3
19 .设有以下语句,则c的二进制值是( ) char a=3,b=6,c; c=a^b<<2;
A.00011011 B.00010100 C.00011100 D.00011000 20 .在C语言类型说明中,int、char、short等类型的长度是( A ) A.固定的 B.由用户自己定义的 C.任意的 D.与机器字的长度有关的 二.填空题
1. C语言中的标识符只能由三种字符组成,它们 是 、 、 。 2 一个C语言程序有且仅有一个___主_____函数。
3 一个C语言程序有_1___个main( )函数和___若干个___个其他函数。 4 结构化设计中的三种基本结构是____________________。 5 C语言程序的执行是从______________________开始执行的。
6 C语言源程序文件后缀是_.c___,经编译后生成文件的后缀是______。经链接后生成
文件的后缀是______。
7 C语言源程序的语句分隔符是__;____。
8 C语言程序开发的四个步骤是______、_______、_______、_______。
9.若a是int型变量,且a的初值为6,则执行下面表达式后a的值为 。 a+=a-=a*a
10.?\\72?在内存中占 1 个字节,“\\72”在内存中占 2 。
11.字符串“\\\\\\”ABC\\\的长度是 8 。
12.C语言中的基本数据类型分为 型、 型和 型。
13.C语言的整型可分为 型、 型、 型、 整型、
型和 型。
14.C语言的实型可分为 型和 型。
15.已知a=13,b=6,写出下列表达式的值。
(1)2(2)1(3)1(4)4(5)11(6)0(7)0(8)15(9)1(10)-56
(1)a/b (2)a%b (3)a&&b
(4)a&b (5)a^b (6)!a (7)a>>b (8)a|b (9)a||b
(10)~a<<2 一.单项选择
1. D 2. C 3. A 4. C 5. B 6. B 7. A 8. C 9. B 10 . B 11.D 12 . D 13. C 15 . A 16 . C 17 .db 18. D 19 . A 20 . D 二.填空题
1. 英文字母 数字 下划线 2. 被称为主函数且名为main( ) 3. 一 若干
4. 顺序 分支 循环
5. main( )函数的第一条语句 6. .c .obj .exe 7. ;(分号)
8. 编辑 编译 链接 执行 9. -60 10. 1,2 11. 8
12.整 实 字符
13. 整 短整 长整 无符号 无符号短 无符号长 14. 单精度 双精度
15.(1)2(2)1(3)1(4)4(5)11(6)0(7)0(8)15(9)1(10)-56
B 14 .
正在阅读:
C语言基础知识测试题 全面完整06-02
草原之行作文700字07-14
2012年1月现代公司管理试卷及答案05-17
去美国财产证明(精选多篇)03-16
九年级政治复习计划2021五篇07-17
高中研究性学习结题报告 - 图文12-24
2015一模好题精选(教师)(定稿)06-05
智慧城市与智能交通(必修课)100分答案11-23
java程序打包成jar文件03-13
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 测试题
- 基础知识
- 完整
- 语言
- 全面
- 同一认定和种属认定的区别与联系
- VNX5100存储配置手册 - 图文
- 报考攻读大连外国语学院硕士学位研究生体格检查表
- 油井管
- 有机肥项目可研--新
- 2018年人教版八年级上册语文导学案含答案第一单元
- 苏州评话杂弹(九):大宋群英录
- 幼儿园教案大班健康:绿色食品和垃圾食品
- 建筑框架结构体系 - 图文
- a2o工艺污水处理厂毕业设计说明书1
- 武警部队基层伙食管理存在问题与对策
- ArcGIS - Engine二次开发 - 提高篇 - 图文
- 江苏自考采购与供应关系关系03613
- 高考物理知识点与应试技巧
- 第3讲电解池金属的电化学腐蚀与防护
- 人防资料表格安装—给排水 - 图文
- 文件夹背景设置 win7文件夹背景更改方法
- 地基与基础习题总汇(已编辑版)
- 发生“文化大革命”的历史必然性与根本原因
- 等差数列