- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
**市中职中学 2015—2016 年度(下)期末
《C 语言程序设计基础》试卷
(考试时间:60 分钟
总分:100 分 适应班级: 级 班)
注:1、答题前,务必将自己的班级、姓名、学号填写在相应的位置上。 2、请将答案按照题号顺序在各题目的答题区域内作答;保持答题卷清洁。 3、超出答题区域书写的答案无效。
题号
一
二
三
四
五
总分
题型
填空题
选择题
程序填
空题
程序阅
读题
程序编
写题
——
应得分
30 分
30 分
15 分
15 分
10 分
100 分
实得分
1、填空题(每题 2 分,共 30 分)
1、C 语言源程序是由
函数
组成的,人们称 C 语言为高级语言,一个函数
由函数头、
函数体
两部分组成。
2、定义值为 2016 的符号常量 VER 的命令是:
#define VER 2016
。
3、实型常量的十进制小数形式要求小数点两边
至少一边有数字 ,而指
数形式中 E(或 e)的前后必须有数字,后边的数必须为
整数 。
4、表达式 5/2 的值和表达式 (double)5/2 的值分别是
2
、
2.500000
。
5、连续输入多个数值型数据时,数据之间用 6、格式转换说明符要与输入地址列表中的变量
空白字符 一一对应 。
分隔。
7、C 语言规定,为了在程序中能够正确使用输入输出函数,需要在源程序开始
写上
#include “stdio.h”
预处理命令。
8、程序设计的初期一般用自然语言、流程图、伪代码等工具来表示算法,其中
流程图
表示具有直观、易于交流的特点。
9、模块化程序设计的思路是
自顶而下,逐步细化 。在 C 语言中实
现程序化模块的工具是
函数 。
10、C 语言规定,逻辑真用 1 表示,逻辑假用 0 表示。设 x 为整形变量,值为
1,则表达式(x1)= =(x%2)的值为
1
。
《 》试卷
第 1 页 共 6 页班级姓名
班级
姓名
学号
----○---○---装○--定○--密○--封○--线○--○--○---○--○
11、与数学表达式|x|10 意思相同的 C 语言表达式为
x10||x-10
。
《 》试卷
第 2 页 共 6 页
2、单项选择题(每题 3 分,共 30 分)(注:
表示空格)
1
2
3
4
5
6
7
8
9
10
D
D
D
A
B
A
B
A
C
C
1.下面正确的整型常量是( )。
A.009 B.x789
C.2e3 D.900
2.在 C 语言中,要求运算数必须是整型的运算符是( )。
A、/ B、++
C、*= D、%
3.有如下程序,若要求 x1、x2、y1、y2 的值分别为 10、20、A、B,正确的数据输入是( )。 int x1,x2;
char y1,y2;
scanf(“%d%d”,x1,x2);
scanf(“%c%c”,y1,y2);
A.1020AB
B.10 20 ABC
C.10AB 20AB
D10 20AB
4.根据下面的程序及数据的输入和输出的形式,程序中输入语句的正确形式应该为( )。 #include “stdio.h”
main( )
{ char s1,s2,s3;
输出语句;
printf(“%c%c%c”,s1,s2,s3);
}
输入形式:A B C回车
输出形式:A B
A.scanf(“%c%c%c”,s1,s2,s3); C. scanf(“%c,%c,%c”,s1,s2,s3);
5.输入字符正确的语句是( )。
B. scanf(“%c %c %c”,s1,s2,s3); D. scanf(“%c%c”,s1,s2);
A、scanf(“%c”,ch); C、ch=getchar();
B、scanf(“%c”,ch); D、getchar(ch);
6.下面无效的表达式语句是( )。
A.x+1;
B.x+=1;
C.x++;
D.++x;
7. 所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是( )。
A. 7 B.8
C. 6 D. 2
8. 已知各变量的类型说明如下:int k,a,b;long w=5;double x=1.42;则以下不符合 C 语言语法的表达式 是( )。
《 》试卷
第 3 页 共 6 页
A. x%(-3) B. w+=-2
C. k=(a=2,b=3,a+b) D. a+=a-=(b=4)*(b=3)
《 》试卷
第 4 页 共 6 页
9. 下列程序段的输出结果是( )。 #include”stdio.h”
main()
{ int a,b,d=241;
=d/100%9;
原创力文档


文档评论(0)