- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
山东建筑大学C语言程序设计试题第4套
C语言程序设计试题(第4套)
(已删除考试范围之外的题目)
一、单项选择题(30分,每题2分)
1.C
A、必须为字母或下划线。 B、必须为下划线。
C、必须为字母 D、可以是字母、数字或下划线。
2.下面4种说法,正确的是______。
A、C语言中,关系运算符有多个,其中的几个是、、=、!=。
B、C语言提供的三种逻辑运算符都是双目运算符。
C、C语言中不允许出现goto语句。
D、一般情况下,do-while循环和while循环可以互相代替,即都可以用来处理同一问题。
3. C语言源程序的基本单位是______。
A、语句 B、对象 C、函数 D、过程
4. 下列选项中,不能用作标识符的是_______。
A、_1234_ B、_1_2 C、int_2_ D、2_int_
5. 能正确表示逻辑关系:“a≥10或a≤0”的C语言表达式是_______。
A、 a≥10 a≤0 B、a≥10‖a≤0
C、 a=10 a=0 D、a=10‖a=0
6. 若有定义:int a=8,b=5,c; ,则执行语句c=a/b+0.4; 后,c的值为_______。
A、 1.4 B、1 C、2.0 D、2
7.有以下程序段
int m=0,n=0; char c=a;
scanf(%d%c%d,m,c,n);
printf(%d,%c,%d\n,m,c,n);
若从键盘上输入:10A10回车,则输出结果是_______。
A、10,A,10 B、10,a,10 C、10,a,0 D、10,A,0
8. 当a=5,b=3,c=2时,执行下面一段程序后,x的值为_______。
A、1 B、 2 C、6 D、 8
if(ab)
{ if(bc) x=1;
else x=2;
}
else
{ if(bc) x=6;
else x=8;
}
9.若有 i=8; 执行下列程序段后,变量i的值是_______。
switch(i) {
case 7: i= i +1;
case 8: i= i +1;
case 9: i= i +1;
default: i= i +1;
}
A、8 B、9 C、10 D、11
10.若有说明语句: int a[10]; 则对a数组元素正确引用的是_______。
A、a[10] B、a[3.5] C、a[0] D. a(5)
11. 以下函数的定义形式正确的是_______。
A、double fun(int a, int b) B、fun(int a, b)
{ c=a+b; return c; } { int c;
return c; }
C、fun(a, b)
{ int a, b ; double c;
c=a+b;
return c; }
D、double fun(int a, int b)
{ double c;
c=a+b; return c; }
13.判断字符串s1是否等于字符串s2,应当使用 。
A、if (s1==s2) B、if (s1=s2)
C、if (strcpy(s1,s2)) D、if (strcmp(s1,s2)==0)
14.有以下程序main()
{int i,s=0;
for(i=1;i10;i= i +2) s= s+(i+1);
printf(%d\n,s);
}
程序执行后的输出结果是A、自然数1~9的累加和B、自然数1~10的累加和C、自然数1~9中的奇数之和D、自然数1~10中的偶数之和15. 下面4种说法,正确的是______。
A、getchar()的作用是从终端输入一个字符。
B、getchar(a)的作用是从终端输入字符a 。
C、getchar()只接收一个字符或一个整数。
D、不允许使用putchar(getchar()); 。
二.程序填空题(30分,每空3分)
您可能关注的文档
- 四级英语(阅读)高频词汇分类汇总.doc
- 四级词汇一月通1.doc
- 四自教育定稿.doc
- 四级词汇打印版.doc
- 回流与搅拌装置.doc
- 团体人身意外伤害险.doc
- 团籍团证填写方法模板.doc
- 团日活动策划经典版本.doc
- 国家玮秋季班古诗文课程笔记.doc
- 国内十大最美夜景城市.doc
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
文档评论(0)