C语言试题与答案.docx
- 文档编号:652406
- 上传时间:2022-10-11
- 格式:DOCX
- 页数:31
- 大小:43.80KB
C语言试题与答案.docx
《C语言试题与答案.docx》由会员分享,可在线阅读,更多相关《C语言试题与答案.docx(31页珍藏版)》请在冰豆网上搜索。
C语言试题与答案
大学C语言考试题库
第1章C语言概述习题
1、单项选择题
(1)C语言就是在B语言的基础上产生的。
A、AB、BC、DD、E
(2)在C语言中,每个语句必须以D结束。
A、回车符B、冒号C、逗号D、分号
(3)标识符与关键字间,要用C隔开。
A、回车符B、冒号C、空格D、分号
(4)用C语言编写的源文件经过编译,若没有产生编译错误,则系统将(B)。
A、生成可执行目标文件B、生成目标文件C、输出运行结果D、自动保存源文件
(5)下列说法中正确的就是(B)。
A、由于C源程序就是高级语言程序,因此一定要在TC软件中输入
B、由C源程序就是字符流组成,因此可以作为文本文件在任何文本编辑的软件中输入
C、由于C程序就是高级语言程序,因此输入后即可执行
D、由于C程序就是高级语言程序,因此它由命令组成
(6)下列说法中正确的就是(A)。
A、C语言程序由主函数与0个或多个函数组成B、C语言程序由主程序与子程序组成
C、C语言程序由子程序组成D、C语言程序由过程组成
(7)下列说法中错误的就是(D)。
A、主函数可以分为两个部分:
主函数说明部分与主函数体
B、主函数可以调用任何非主函数的其她函数
C、任何非主函数可以调用其她任何非主函数
D、程序可以从任何非主函数开始执行
2、填空题
(1)C语言只有32个关键字与9种控制语句。
(2)C语言就是一种“中级语言”,既具有高级语言的特点又具有低级语言的特点;既适合于开发系统软件又适合于编写应用程序。
(3)每个源程序有且只有一个主函数,系统总就是从该函数开始执行C语言程序。
(4)在C语言程序中允许出现的字符集就是ASCII码字符集。
(5)C语言的程序中有特殊含义的英语单词称为保留字。
(6)C语言标识符的长度就是前8位有效。
(7)C语言中,标识符的定义规则就是以字母或下划线为开头。
(8)C语言程序的注释可以出现在程序中的任何地方,它总就是以/*符号作为开始标记,以*/符号作为结束标记。
第2章数据类型运算符与表达式习题
1、单项选择题
(1)以下选项中,正确的C语言整型常量就是D。
A、32LB、510000C、-1、00D、567
(2)以下选项中,D就是不正确的C语言字符型常量。
A、'a'B、'\x41'C、'\101'D、"a"
(3)在C语言中,字符型数据在计算机内存中,以字符的C形式存储。
A、原码B、反码C、ASCII码D、BCD码
(4)字符串的结束标志就是C。
A、0B、'0'C、'\0'D、"0"
(5)算术运算符、赋值运算符与关系运算符的运算优先级按从高到低依次为B。
A、算术运算、赋值运算、关系运算B、算术运算、关系运算、赋值运算
C、关系运算、赋值运算、算术运算D、关系运算、算术运算、赋值运算
(6)逻辑运算符中,运算优先级按从高到低依次为D。
A、&&,!
||B、||,&&,!
C、&&,||,!
D、!
&&,||
(7)表达式!
x||a==b等效于D。
A、!
((x||a)==b)B、!
(x||y)==bC、!
(x||(a==b))D、(!
x)||(a==b)
(8)设整型变量m,n,a,b,c,d均为1,执行(m=a>b)&&(n=c>d)后,m,n的值就是A。
A、0,0B、0,1C、1,0D、1,1
(9)intb=0,x=1;执行语句if(x++)b=x+1;后,x,b的值依次为A。
A、2,3B、2,0C、3,0D、3,2
(10)设有语句inta=3;,则执行了语句a+=a-=a*=a;后,变量a的值就是B。
A、3B、0C、9D、-12
(11)在以下一组运算符中,优先级最低的运算符就是D。
A、*B、!
=C、+D、=
(12)设整型变量i值为2,表达式(++i)+(++i)+(++i)的结果就是B。
A、6B、12C、15D、表达式出错
(13)若已定义x与y为double类型,则表达式x=1,y=x+3/2的值就是C。
A、1B、2C、2、0D、2、5
(14)sizeof(double)的结果值就是A。
A、8B、4C、2D、出错
(15)设a=1,b=2,c=3,d=4,则表达式:
a
a:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 试题 答案