全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C语言程序设计 试题及答案(六) C语言程序设计 试题学号: 学习中心名称: 专业: 层次: 姓名:题号一二三四五六七八九十总分得分注意:所有答案都要写在答题卡上一、单项选择题(20分,每题2分)1以下叙述中错误的是。CA)对于double类型数组,不可以直接用数组名对数组进行整体输入或输出B)数组名代表的是数组所占存储区的首地址,其值不可改变C)当程序执行时,数组元素的下标越界时,系统给出“下标越界”的出错信息D)可以通过赋初值的方式确定数组元素的个数2以下叙述中,正确的是:CA)continue和break语句只能用于循环体内B)continue和break语句只能用于分支语句中C)continue语句只能用于循环体内D)continue语句只能用于分支语句中3执行下列程序段后,正确的结果是 C char x8 = 8,7,6,5,0,0, *s; s = x+1;printf(“%dn”, s2); A) n B) 0 C) 5 D) 64C语言规定,简单变量作为实参时,他和对应形参之间的数据传递方式是:A A)单向值传递 B) 地址传递 C) 相互传递 D) 由用户指定方式5变量的指针,其含义是指该变量的 BA)值 B)地址 C)名 D)一个标志6执行下列程序段后,正确的结果是A int i=5; while(i=1) i-; printf(“%d”,i) A) 5 B) 0 C) 1 D) 无限循环7for(i=0;i10;i+) Aif(i=5) break;则循环结束后i的值为A)0 B)1 C)5 D)108执行下列程序段后,正确的结果是C char x8 = 8,7,6,5,0,0, *s; s = x+1;printf(“%dn”, s2); A) n B) 0 C) 5 D) 69C语言规定,简单变量作为实参时,他和对应形参之间的数据传递方式是:A A)单向值传递 B) 地址传递 C) 相互传递 D) 由用户指定方式10设有数组定义:char str=”China”;则下面的输出为Bprintf(“%d”,strlen(str);A)4 B)5 C)6 D)7二、填空题(30分,每空2分)1C语言提供的三种逻辑运算符是_&_、_|_和_!_。2已知字符A的ASCII代码值为65,以下程序运行时若从键盘输入:B33,则输出结果是 1 B 。 #include main()char a,b; a=getchar();scanf(%d,&b); a=a-A+0;b=b*2; printf(%c %cn,a,b);3以下程序运行后的输出结果是 4 3 5 。main()int a=3,b=4,c=5,t=99; if(ba & ac) t=a;a=c;c=t; if(ac & bc) t=b;b=a;a=t; printf(%d %d %dn,a,b,c);4.下面程序将字符数组a复制到字符数组b中。main()char a=I am a boy.,b20;int i;for(i=_0_;ai!=0;i+)_ bi=ai_;_ bi= 0_;5若有定义:double x35;则x数组行下标的上限是_0_,列下标的下限是_4_。6以下程序运行后的输出结果是 101 。#define S(x) 4*(x)*(x)+1main()int i=2,j=3;printf(%dn,S(i+j);7若有定义:double x35;则x数组行下标的上限是_0_,列下标的下限是_4_。8已知宏定义#define s 2+3printf(”%d”,s*4);的输出结果是_14_。9若有int a32 = 1,3,2,4,5;,则a11的值是 2 。三、写出程序的运行结果(30分,每题10分)1写出程序运行后的输出结果。int f(int b4) int i,j,s=0; for(j=0;j2) i=3-j; s+=bij; return s;main( ) int a44=1,2,3,4,0,2,4,5,3,6,9,12,3,2,1,0; printf(%dn,f(a);162写出程序运行结果#include main()int i=10,j=0;do j=j+i; i-;while(i2);printf(%dn,j);523写出程序运行后的输出结果。int f(int b4) int i,j,s=0; for(j=0;j2) i=3-j; s+=bij; return s;main( ) int a44=1,2,3,4,0,2,4,5,3,6,9,12,3,2,1,0; printf(%dn,f(a);16四、编程(完形填空)(20分,每题10分)1打印所有水仙花数,所谓水仙花数是指一个三位数,其各位数的立方和等于其本身。include main() int i,j,k,m; for(i=100; i1000; i+) j=i/100; k= i/10 ; m=i; if( j*100+k*10+m=m*m*m+j*j*j+k*k*k ) printf(%dn, i); 2以下程序计算某年某月有几天,1、3、5、7、8、10、12月有31天,4、6、9、11月有30天,2月为28天、闰年2月为29天。main()int yy,mm,day;scanf(“%d%d”,&yy,&mm);switch(_mm_)case1:case3:case5:case7:case8:case10:case12
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2023年陕西辅警招聘考试题库附答案详解(精练)
- 2024年台州辅警招聘考试真题附答案详解(突破训练)
- 2024年北京辅警招聘考试真题含答案详解(培优a卷)
- 2023年铜陵辅警招聘考试真题有答案详解
- 2023年石柱县辅警协警招聘考试真题及一套完整答案详解
- 2023年铜陵辅警协警招聘考试备考题库及答案详解(必刷)
- 2025-2026学年陕西省西安市高新第一中学国际部数学高二第一学期期末统考试题含解析
- 福州外语外贸学院《结构软件应用》2024-2025学年第一学期期末试卷
- 2025年安徽省芜湖市城南实验中学数学高二第一学期期末质量检测模拟试题含解析
- 广东省东莞市清溪晨光英才培训中心2026届高二上数学期末质量检测试题含解析
- 美国心脏协会心肺复苏(CPR)与心血管急救(ECC)指南(2025年)解读课件
- GB/T 16538-2008声学声压法测定噪声源声功率级现场比较法
- 特气系统培训课件
- 城市轨道交通安检服务礼仪课件
- 10kV开关柜技术规范书
- 重症急性肝衰竭课件
- CNC机加工作业指导书
- 旅游学 教学大纲、教案、课后习题答案(李天元)
- 保安员资格证考试历年真题汇编
- 热力环流 说课稿
- 提灌站施工施工方案
评论
0/150
提交评论