




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、信息科学技术学院试卷科目: 学号:时间:年月日 任课教师: 考场纪律1、考生进入考场后,按照监考老师安排隔位就座,将学生证放在桌面上。无学生证者不能参加;超过 15 分钟不得入场。在开始 30 分钟后方可交卷出场。2、除必要的文具和主考教师允许的工具书、参考书、计算器以外,其它所有物品(包括空白纸张、 、或有 、编程、查询功能的电子用品等)不得带入座位,已经带入考场的必须放在监考 指定的位置。3、使用的试题、答卷、草稿纸由监考,结束时收回,一律带出考场。若有试题印制问题请向监考教师提出,不得向其他考生询问。提前答完试卷,应举手示意请监考收卷后方可离开;交卷后不得在考场内逗留或在附近高声交谈。未
2、交卷擅自离开考场,不得重新进入考场答卷结束时间到,考生立即停止答卷,在座位上等待监考收卷清点后,方可离场。4、考生要严格遵守考场规则,在规定时间内独立完成答卷。 交头接耳, 偷看、夹带、 或者有意让他人 答题内容, 接传 或者试卷等。凡有 者,一经发现,当场取消其 资格,并根据 大学本科 工作与学术规范条例及相关规定严肃处理。5、考生须确认自己填写的个人 实、准确,并承担信息填写错误带来的一切责任与 。学校倡议所有考生以 学生的荣誉与诚信答卷,共同 大学的学术声誉。装订线内不要答题题号一二三四五六七八总分分数阅卷人以下为试题和答题纸,共12页。一、选择题(每小题 1 分,30 分)1、以下选项
3、中不合法的用户标识符是()A)abc.cB) fileC) MainD) PRF2、一个 C 程序的执行是从()A)本程序的 main 函数开始,到 main 函数结束 B)本程序的第一个函数开始,到本程序的最后一个函数结束 C)本程序的第一个函数开始,到本程序 main 函数结束 D)本程序的 main 函数开始,到本程文件的最后一个函数结束3、以下关于运算符优先顺序的描述中正确的是( )。(逻辑运算符不包括!)关系运算符算术运算符赋值运算符逻辑运算符逻辑运算符关系运算符算术运算符赋值运算符赋值运算符逻辑运算符关系运算符算术运算符算术运算符关系运算符赋值运算符5)pr elseprf(“%d
4、n”, m);f(“%dn”, m-);A)4B) 5C)6D) 711、设有如下程序段,以下描述中正确的是(k=10;while (k=0) k=k-1;)A) while 循环执行 10 次C) 循环体语句一次也不执行12、下面程序段的运行结果是( n=0;while (n+=2); prB) 循环是无限循环D) 循环体语句执行一次)f(“%d”, n);A) 2B) 3C) 4D) 513、有以下程序,程序运行后的输出结果是( #include b=3;)fun(*k)b = *k+b; return(b);main()a10=1, 2, 3, 4, 5, 6, 7, 8, i;for(
5、i=2; i4; i+)b=fun(&ai)+b;prf(“%d ”, b); prf(“n”);A) 1214B) 1232C) 1014D) 10)2014、有以下程序, 程序执行后,变量w 的值是(f1(double a) return a*a;f2(x,y)double a, b; a=f1(x);b=f1(y); return a+b;main()double w; w=f2(2.1, 4.0);A) 20.2115、执行后y 的值是( main()B) 20)C) 20.0D)0.0a=1,2,3,4,y,*p=a;y=*p+;A)1B)2C)3D)416、下列程序的输出结果是(s
6、truct abc)a, b, c; ;main()struct abc s2=1,2,3,4,5,6; t;t=s0.a+s1.b%s0.c;prf(%d n,t);A) 2 17、若B)3C)4D)7i=10;执行下列程序后,变量 i 的正确结果是()switchcase case case( i )0: i+=1;10: i+=1;11: i+=1;default:i+=1;A)10B)11C)12D)1318、若要求在 if 后一对圆括号中表示a 不等于 0 的关系,则能正确表示这一关系的表达式为(A)a0)B)!aC)a=0)D)a19、有以下程序,执行后输出结果是(main()x8
7、= 8, 7, 6, 5, 0, 0, *s;s=x+3;prf(“%dn”,s2);A) 随机值B) 0C) 5)D) 620、有以下程序,此函数的功能是 (fun(char *sl,char *s2)i=0;while(sli=s2i&s2i!=0) i+;return(sli=0&s2i=0);将 s2 所指字符串赋给 s1比较 s1 和 s2 所指字符串的大小,若 s1 比 s2 的大,函数值为 1,否则函数值为 0比较 s1 和 s2 所指字符串是否相等,若相等,函数值为 1,否则函数值为 0比较 s1 和 s2 所指字符串的长度,若 s1 比 s2 的长,函数值为 1,否则函数值为
8、 021、有以下程序,执行后输出结果是( main()char str=xyz,*ps=str; while(*ps) ps+;for(ps-;ps-str=0;ps-) puts(ps);A) yzxyzC) zyzxyz)B) zyzD) xxyxyz22、设有如下定义,下面各输入语句中错误的是()struct ss char name10;A) scanf(%d,&(*p).age);C) scanf(%c,&std0.sex);age; char sex; std3,* p=std;B) scanf(%s,&);D) scanf(%c,&(p-sex);23、若有定义:
9、A) 1.4a=8, b=5, c;B) 1执行语句 c = a/b+0.4 ;后,c 的值为()C) 2.0D) 224、以下程序中,while 循环的次数是(#include void main(void))i = 0;while (i10) if (ib)的值是。在 C 语言中,逻辑真用_表示,逻辑假用_表示。7.8.已知a的 ASCII 码为 97, prf(“%5dn”,e)的输出是_。以下程序的输出结果为。void main( )i,j,a =1,2,3,4,5,6,7,8,9,10;sum=0;for (i=0;i10;i+)prf(%4d,sum);sum=sum+ai;以下程
10、序的输出结果为。main( )a =1,2,3,4,5,6,*p;9.p=a;*(p+3)+=2;prf(“%d,%dn”,*p,*(p+3);10以下程序的输出结果为_。 #include #include void main( ) char str120=”Computer”,str2 =”Language”;strcat(str1,str2);prf(“%sn”,str1);得分三、判断题(每题 1 分,10 分)1C 语言中不同的函数中不可以使用相同名字的变量。 ( )2C 语言程序区分字母大小写,符号常量必须定义为大写。 ()3C 语言的源程序经过编译、连接后才能运行。()4若a22
11、=1,2,3;则 a01的值为 0。()5C 语言的数组名是一个地址常量,不能对它进行加、减和赋值运算。()6若i=10,j=2;则执行 i*=j+8;后 i 的值为 28。( )7.8.9.C 语言中的标识符只能由数字和字母组成。 ( )设 y 为型变量,描述“y 是奇数”的表达式 y%2=0。())C 语言中,phar()函数可以向终端输出一个字符串。(10. 在 c 语言中n与”n”占字节数相同。()四、程序阅读(每题 5 分,10 分)1写出程序的执行结果(5 分)main ( )i, j,k; char space= ;for (i=0;i=5;i+) for (j=1;j=i;j+
12、)prf(“%c”,space); for(k=0;k=5;k+)prf(“%c”,*); prf(“n”);2写出程序的执行结果(5 分)得分得分main()num44=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,i,j;for(i=0;i4;i+) for(j=0;j=i;j+)prf(%4c, );for(j=i;j4;j+)prprf(%4d,numij);f(n);五、程序填空(每空 1 分,10 分)1函数 fun 的功能是:使字符串 str 按逆序存放。void fun (char str)char m;i, j;for (i=0, j=strl
13、en(str); i m = stri;stri = (2) ;strj-1 = m;prf(%sn,str); i+, j-) (1)(1) (2)2以下函数的功能是删除字符串 s 中的所有数字字符。请填空。得分void dele(char *s) n=0,i;for(i=0;(3);i+)if(4) sn+=si;sn=(5);(3) (4)(5)3、用起泡法对 10 个整数排序(由小到大)起泡法的思路:将相邻的两个数比较,将小的调到前头。main()a11,i,j,t;prf(“input 10 numbers:n”); for(i=1;i11;i+)(6)prf(“n”); for(j=1;j=9;j+)for(i=1;(7);i+) if (8) t=ai;(9)(10)prf(“the sorted numbers:n”); for(i=1;i11;i+)prf(“%d ”,ai);(6) (7)(8) (9)(10)六、编程(每题 10 分,30 分)1、请编写函数 fun,其功能是:统计 s 所指字符串中的数字字符个数,并作为函数值返回。例如,s 所指字符串中的内容是:2def35adh25函数 fun 返回值为:11 。提示,其中主函数如下:3kjsdf7/kj8655x,2、请编写函数 fun,函数的功能是
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 代账公司抽奖活动方案
- 以冬天设计活动方案
- 仰望星空活动方案
- 任意选购活动方案
- 企业七一庆祝活动方案
- 企业亲子关怀活动方案
- 企业入团仪式活动方案
- 企业军训拓展活动方案
- 企业匠心活动策划方案
- 企业咖啡室活动方案
- 2024网络信息安全应急响应Windows应急手册
- MOOC 灰色系统理论-南京航空航天大学 中国大学慕课答案
- 《燃煤火力发电企业设备检修导则》
- 上海市徐汇区2023-2024学年高二下学期3月质量监控考物理模拟试题(附答案)
- 新能源汽车电机轴项目实施方案
- 2023年山东省青岛市中考地理试卷(附详细答案)
- 职业健康体检与监测培训
- 非常规作业清单(修改版)
- 巨量广告投放培训课件
- 酒店客房智能化改造方案
- 四年级下册道德与法治知识点归纳
评论
0/150
提交评论