- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《C语言程序设计》模拟试题2
嘉兴学院成人教育学院
《C语言程序设计》模拟试题2
考试形式:闭卷 考试时间:120分钟
题号 一 二 三 四 五 六 七 八 九 十 总分 得分 阅卷人 考生注意:答题一律做在答卷的指定位置,否则作无效处理。
一、填空题(每空1分,共20分)
1.结构化程序的三种基本结构是 (1) 、__ (2) 和__ (3) 。
2.在C语言中的实型变量分为两种,它们是 (4) 和 (5) 。
3.设y是int型变量,请写出判断y为奇的关系表达define m(x,y) x*y
则表达式m(2+3,4+5)的值是 (8) 。
6.若a为int类型,且其值为3,则执行完表达式a-=a*a后,a的值是 (9) 。
7.若有定义:int a[ ]={2,4,6,8,10,12}, * p=a; 则*(p+1)的值是 (10) ,*(a+5)的值是
(11) 。
8.设有定义int a=12,b=12;则语句 printf(%d ,%d\n,--a,b++);的输出结果是: (12) 。
9.在C语言中,运算符作为单目运算符时表示的是 (13) 运算。
10.已知字符‘c’的ASCII码为99,执行语句“printf(“%d”,’c’);”后 的输出结果为 (14) ,执行语句“printf(“%c”,’c’+1);”后的输出结果为_ (15) 。
11.从变量的作用域角度分,变量可以分为 (16) 和 (17) 。
12.设有 int x=11; 则表达式 (x* 3/2) 的值是 (18) 。
13.当调用函数时,实参是普通变量则向被调用函数传递的是 (19) ,实参是一个数组名,则向被调用函数传递的是 (20) 。
二、单项选择题(在每小题的四个备选答案中选出一个正确答案。每小题1分,共20分)
1.假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是()。
A)7 B) 8 C)6 D)2
2. 已知字母A的ASCII码为十进制数65,且c2为字符型变量,则执行语句c2= ‘A’+ ‘6’ –‘3’;后,c2的值为()。
A)D B) 68 C)不确定的值 D)%
3.putchar函数可以向终端输出一个()。
A)数变量表达式 B)实型变量值
C)字符串 D)字符或字符型变量值
4. 以下选项中合法的字符常量是A) B B) \010 C) 68 D)D
5.判断char型变量ch是否为大写字母的正确的表达式是()。
A) ‘A’=ch= ‘Z’ B)(ch= ‘A’)(ch= ‘Z’)
C) (ch= ‘A’)(ch= ‘Z’) D)(ch= ‘A’)AND(ch= ‘Z’)
6. 一个C语言程序是由()。
A)一个主程序和若干子程序组成 B)函数组成
C)若干过程组成 D)若干子程序组成
7. 根据定义和数据的输入方式,输入语句的正确形式为( )。
已有定义:float f1,f2;
数据的输入:4.52
3.5
scanf(“%f,%f”,f1,f2);
scanf(“%f%f”,f1,f2);
scanf(“%3.2f %2.1f”, f1,f2);
scanf(“%3.2f%2.1f”, f1,f2);
8. 以下程序段()。
x=-1;
do {
x=x*x;
}while(!x);
A)死循环 B)循环执行两次
C)循环执行一次 D)有语法错误
9. 已知: int a[3][4]={0};则下面正确的叙述是()。
A) 只有元素a[0][0]可得到初值0
B) 此说明语句是错误的
C) 数组a中每个元素都可得到初值,但其值不一定为0
D) 数组a中每个元素均可得到初值0
10. 对两个数组a和b进行如下初始化:
char a[ ]=”ABCDEF”;
char b[ ]={‘A’,’B’,’C’,’D’,’E’,’F’};
则以下叙述正确的是()。
A)a和b完全相同 B)a和b长度相同
C)a和b中都存放字符串 D)a比b长度长
11.以下正确的函数定义形式是()。
double fun(int x,
您可能关注的文档
最近下载
- 人教版二年级上册数学全册教学设计(配2025年秋新版教材).docx
- YY_T 0316-2016医疗器械 风险管理对医疗器械的应用.pdf
- 猪肉部位分割图.doc VIP
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
- GJB 438C-2021 军用软件开发文档通用要求 (高清,带章).docx VIP
- 人教版高中英语选修二单词表.doc VIP
- 广东省广州天河区2023-2024学年八年级上学期期末数学试卷(含答案).docx VIP
- erp培训课资料课件.ppt VIP
- 2025四川广安前锋区选聘区属国有企业领导人员笔试参考题库附带答案详解.docx
- 脑积水患者的护理PPT参考课件.ppt VIP
文档评论(0)