没有合适的资源?快使用搜索试试~ 我知道了~
C语言常见复习题(选择填空)及参考答案.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 39 浏览量
2023-04-10
13:08:38
上传
评论
收藏 442KB PDF 举报
温馨提示
试读
17页
C语言常见复习题(选择填空)及参考答案.pdfC语言常见复习题(选择填空)及参考答案.pdfC语言常见复习题(选择填空)及参考答案.pdfC语言常见复习题(选择填空)及参考答案.pdfC语言常见复习题(选择填空)及参考答案.pdfC语言常见复习题(选择填空)及参考答案.pdf
资源推荐
资源详情
资源评论
百度文库 - 让每个人平等地提升自我
C 语言常见复习题及参考答案
一、选择题
1.下述标识符中,()是合法的用户标识符。
A.A#C B.getch C.void D.ab*
2.在 C 语言中,字符型数据在内存中是以()形式存放的。
A.原码 B.BCD 码 C.反码 D.ASCII 码
3.以下选项中不合法的用户标识符是()。
A.abc.c B.file C.Main D.PRONTF
4.以下选项中不合法的用户标识符是()。
A.123 B.printf C.Anbsp; D.Dim
5.可以在 C 语言程序中用做用户标识符的一组标识符是()。
A.void B.as-b3 C.for D.2c
define -123 -abc Do
WORD If cas SIG
6.在以下各组标识符中,合法的用户标识符是(1)、(2)、(3)。
(1)A.001 B.table_1 C.0_t D.k%
Int t*.1 W10 point
(2)A.Fast_ B.void C.pbl D.
Fast+Big abs fabs beep
(3)A.xy_ B.longdouble C.*p D.CHAR
变量 1 signed history Float
7.()是构成 C 语言的基本单位。
A.函数 B.过程 C.子程序 D.子例程
8.若有说明:char s1='7';char s2="1";char s3='1';则 s1 中(1),s2 中(2),s3 中(3)。
1
百度文库 - 让每个人平等地提升自我
(1).A.包含 3 个字符 B.包含 2 个字符
C.包含 1 个字符 D.无定值,说明不合法
(2).A.包含 1 个字符 B.包含 2 个字符
C.包含 3 个字符 D.无定值,说明不合法
(3).A.包含 1 个字符 B.包含 2 个字符
C.包含 3 个字符 D.无定值,说明不合法
9.若 x 为 int 型变量,则执行以下语句后,x 的值为
x=6;
x+=x-=x*x
A.36 B.-60 C.60 D.-24
10.在 C 语言中,char 型数据在内存中是以()形式存储的。
A.原码 B.补码 C.ASCII 码 D.反码
11.以下运算符中优先级最低的算符为(),优先级最高的为()。
A.&& B.& C.|= D.|| E.?:
F.!=
12.若有运算符 >、*=、<<、%、sizeof,则它们按优先级(由低至高)的正
确排列顺序为
A.*= << > % sizeof
B.<< *= > % sizeof
C.*= > << sizeof %
D.*= > << % sizeof
13.若有以下类型说明语句
char w; int x; float y; double z;
则表达式 w*x+z-y 的结果是()类型。
A.float B.char C.int D.double
14.若 w,x,y,z 均为 int 型变量,则执行下面的语句后,
w=(1), x=(2), y=(3), z=(4)。
w=5; x=4;
y=w++*w++*w++;
z=--x*=--x*--x;
2
百度文库 - 让每个人平等地提升自我
(1)A.8 B.7 C.6 D.24
A.4 B.3 C.2 D.1
A.150 B.125 C.210 D.336
A.64 B.1 C.6 D.24
15.C 语言的程序一行写不下时,可以
A.用逗号换行 B.用分号换行
C.在任意一空格处换行 D.用回车符换行
16.下述标识符中,()是合法的用户标识符。
A.A#C B.getch
C.void D.ab*
17.在 C 语言中,字符型数据在内存中是以()形式存放。
A.原码 B.BCD
C.反码 D.AS
18.()是非法的 C 语言转义字符。
A.'\b' B.'\0xf'
C.'\037' D.'\''
19.语句 char s='\092';的作用是
A.s 包含 1 个字符 B.说明不合法, s 的值不定。
C.使 s 包含 4 个字符 D.使 s 包含 3 个字符
20.在 C 语言中,int,char,和 short 三种类型数据所占用的内存
A.均为 2 个字节 B.由用户自己定义
C.由所用机器的机器字长决定 D.是任意的
21.高性能 int 类型的数据长度为 2 个字节,则 unsigned int 类型数据的取值
范围是
A.0~255 B.0~65535
C.-32768~32767 D.-256~255
22.以下()是不正确的转义字符。
3
百度文库 - 让每个人平等地提升自我
A.'\\' B.'\'
C.'081' D.'\0'
23.一个 C 语言的程序是由()组成
A.主程序 B.子程序
C.函数 D.过程
24.一个 C 语言的程序总是从()开始的。
A.主过程 B.主函数
C.子程序 D.主程序
25.一个 C 语言的程序是由
A.一个主程序和若干个子程序组成 B.函数组成
C.若干过程组成 D.若干子程序组成
26.以下述叙不正确的是
A.一个 C 源程序可以由一个或多个函数组成
B.一个 C 源程序必须包含一个 main 函数
C.C 程序的基本组成单位是函数
D.在 C 程序中注释说明只能位于一条语句的后面
27.C 语言中规定:在一个源程序中 main 函数的位置
A.必须在最开始 B.必须在系统调用的库函数的后面
C.可以任意 D.必须在最后
28.一个 C 程序的执行是从
A.本程序的 main 函数开始,到 main 函数结束
B.本程序文件的第一个函数开始,到本程序的最后一个函数结束
C.本程序的 main 函数开始,到本程序的最后一个函数结束
D.本程序文件的第一个函数开始,到本程序 main 函数结束
29.以下述叙正确的是
A.在 C 程序中,main 函数必须位于程序的最前面
B.C 程序的每行中只能写一条语句
C.C 语言本身没有输入输出语句
D.在对一个 C 程序进行编译的过程中,可发现注释中的拼写错误
二、填空题
4
剩余16页未读,继续阅读
资源评论
hhappy0123456789
- 粉丝: 61
- 资源: 5万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功