1 / 30
文档名称:

C语言复习题.docx

格式:docx   大小:42KB   页数:30页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言复习题.docx

上传人:2072510724 2021/7/20 文件大小:42 KB

下载得到文件列表

C语言复习题.docx

相关文档

文档介绍

文档介绍:、选择题
_A
在每个 C 程序中都必须包含有这样一个函数,该函数的函数名为
A. mai n B. MAIN C. name D. fun ctio n
在以下关于 C 语言的注释的叙述中,不正确的是 _ — 。
A. 注释可用 "/*" 、 "*/"形式表示,也可用 "//"形式表示
B?编译器在编译一个程序时,将跳过注释,不对其进行处理 C?编译器在编译一个程序时,可发现注释中的单词拼写错误 D. 程序中注释的多少不会影响所生成的可执行文件的长度
以下叙述不正确的是 。
,严格区分大小写字母
—个 C 源程序有且仅有一个 main 函数
C?在C程序中,注释只能位于一条语句的后面
D. 一个 C 程序总是从 main 函数开始执行
下列合法的标识符为
A. abde+ B. #KDJF C. 67KDJ D. DK3_
关于字符串和字符的关系正确的是
“ A ”与 A 是相同的
字符串是常量,字符是变量
“ A ”与 A 是不同的
"A”与“A”是相同的
下面关于语句的说法正确的是
下面这两段程序的执行效果是一致的
if (x>y) if (x>y)
{z=x; s=z*z;} z=x; s=z*z;
else else
{z=y;s=1(z*z);} z=y;s=1(z*z);
空语句是只有一个分号的语句,它其实什么也不干
语句的构成不一定需要分号
语句的书写对程序的运行不起作用,因此可以随便写都可以
以下各标识符中,合法的用户标识符组为 _D_ o
PAd, P#d, b-b , abc, _0123 , ssiped
cin , a10 , CPP float , del_word , signed
C.
void , max ,
hiy , <fr> , list , *jer
D. a, temp, _isw, INT, keep, wind
.字符串EOF= "”的长度是 o
A. 8 B. 9 C. 12
.数学式sinx在C程序中对应的不正确的表达式为 。
A. sqrt(sin(x)>O?sin(x):-sin(x)) B . sqrt(fabs(sinx))
C. sqrt(sqrt(sinx*sinx)) D. fabs(sqrt(sin(x)))
. 下列是C语言的有效标识符?
A. _No1 B. C. 12345 D. int
. C语言中,表示-条语句结束的标号是 B
A. # B.; C. // D. }
.每个C程序中都必须有且仅有一个 C

.
.下列数据类型不是C语言基本数据类型的是_D O
A. 字符型
.下列字符列中,可作为C语言程序自定义标识符是
A. switch B. file C. break D. do
.运算符+、<=、=、%中,优先级最低的运算符是 O
A. + B. <= C. = D. %
.下列字符列中,可以作为“字符串常量”的是 O
A. ABC B. " xyz" C. ' uvw' D. ' a'
.字符串"vm\x43\\\np\102q”的长度是 ?
A. 8 B. 10 C. 17 D. 16
.在C语言中,自定义的标识符 O


C?能使用关键字并且区分大小写

.设x和y均为逻辑型变量,则x && y为真的条件是 。
A.

.若给定条件表达式(m)?(a++): (a--)则其中表达式 m 。
A. 和(m= =0)等 价 (m= =1)等 价
(m!=0)等价 (m!=1)等价
.在if语句中,用作判断的表达式为
A. 关系表达式
B. 逻辑表达式
C 算术表达式 D 任意表达式
设 i 和 k 都是 int 类型,则以下 for 循环语句 。
for ( i=0, k= -1; k=1; i++, k++ ) prin tf("****\n");
A 判断循环结束的条件不合法 B 是无限循环
C 循环体一次也不执行 D 循环体只执行一次
若有以下语句,则输出结果为 。
int a=2,b=1;
stri ng s1;
s 仁 a>b?"a 大于 b":"a 小于 b";
prin tf("%s\n", s1);
A a 大于 b B a