《C语言程序设计》试题八及答案.doc
文本预览下载声明
TOC \o 1-2 \h \z HYPERLINK \l _Toc156812142 《C语言程序设计》试题八 PAGEREF _Toc156812142 \h 1
HYPERLINK \l _Toc156812143 一、选择题 PAGEREF _Toc156812143 \h 1
HYPERLINK \l _Toc156812144 二、填空题 PAGEREF _Toc156812144 \h 2
HYPERLINK \l _Toc156812145 三、判断题 PAGEREF _Toc156812145 \h 3
HYPERLINK \l _Toc156812146 四、程序填空题 PAGEREF _Toc156812146 \h 3
HYPERLINK \l _Toc156812147 五、编程题 (25分) PAGEREF _Toc156812147 \h 5
HYPERLINK \l _Toc156812148 六、附加题 PAGEREF _Toc156812148 \h 5
HYPERLINK \l _Toc156812149 《C语言程序设计》试题八答案 PAGEREF _Toc156812149 \h 6
《C语言程序设计》试题八
一、选择题
? ??1.一个C语言程序是由(????? )构成。
???????? A.语句???????? ?? B.行号?????? ?? C.数据? ?? ? ??D.函数
???? 2.下面标识符中正确的是(?????? )。
???????? A.a#bc???????? ?? B.123ABC ? ?????C.sime? ?? ? ??D.Y·M·D
???? 3.在C语言中,存储一个整型、字符型、双精度实型变量所需的字节数是(????????? )。 )。 )。 )。
???????? A.2、1、8???????????? ???????? ?? B.4、1、4
???????? C.4、1、4???????????? ???????? ?? D.2、2、8
???? 4.为了避免嵌套的条件分支语句 if--else中的else总是与(??????????? ) 组成成对关系。
??????? A. 缩排位置相同的??????????? ???B. 在其之前未配对的
??????? C. 在其之前未配对的最近的if ???D. 在同一行上的if
???? 5.下列表达式的结果正确的是(??????? ????)。
???????? int? a,b,c,d;
???? ???? a=b=c=d=2;
???? ???? d=a+1==3?b=a+2:a+3
???????? A.2 ???? B.4 ???? C.3 ???? D.5
二、填空题
? 1.在C语言中,正确的标识符是由______________________组成的,且由_______________开头的。
? 2. 设x=3,那么表达式y=(++x)+(++x)的结果为_________,表达式执行后,变量x的结果为_________。
?3. 一个变量的指针是指_________________________________________________________________。
? 4. 组成数组元素的特点是_______________________________________________;
组成结构体元素的特点是________________________________________________。
? 5. 在C语言程序中,对文件进行操作首先要______________________________;然后对文件进行操作,最后要对文件实行__________________________________操作,防止文件中信息的丢失。
?6. 对字符串进行操作的函数有_______________________________________________________等。
? 7. C语言程序是由___________________构成的,而C语言的函数是由____________________构成的。
? 8. 要想定义整型变量a , 实型变量 b , 字符型的变量c,应该使用的正确语句为______________________________________________________________________________________。
? 9. 写出下面表达式的值
???3*5/7+7%3_______________________???? x=2 ; y=4;?? (x
显示全部