C语言程序设计―A卷

举报
资源描述
欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!C 语言程序设计A 卷 号学人核审级班人题别命系名姓广州城建职业学院 2021 至 2021 学年第一学期c 语言程序设计试卷(a)适用专业:14 网络技术班考试时间:100 分钟共 8 页 .问题 1234567 总分。分数评分员。(请把所有答案写在答题纸上!)线分数 1.多项选择题(每题 2 分,共 10 分)。1.如果有以下说明:chars1=.在以下数组元素或数组的输出语句中,正确的是_(1)_a)printf(b)printf(c)puts(s1);puts(s2);d)puts(s1,s2);2.以下一维数组初始化语句正确,与 floata=0,3,8,0,9语句一致;等价地_(2)_a)floata6=0,3,8,0,9;b)floata4=0,3,8,0,9;c)floata7=0,3,8,0,9;d)floata5=0,3,8,0,9;3.以下程序的输出为_(3)_#includevoidmain()密inta=5,4,3,2,1,i,j;longs=0;对于(i=0;imax)max=b;if(cmax)max=c;printf(return0;3.以下程序段实现的功能为:_#includeintmain()intyuefen;scanf(开关(悦分)case1:case3:case5:case7:case8:case10:case12:printf(月有 31 天nbreak;case4:当前第 3 页,共 8 页 case6:case9:case11:Printf(month 有 30 天nbreak;case2:Printf(month 有 28 天nbreak;默认值:Printf(您的输入错误!n return0;4.以下程序实现的功能是:_(4)_#includeintmain()doublescore10;doublesum=0;inti;对于(i=0;i10;i+)欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!scanf(对于(i=0;i10;i+)sum=sum+scorei;printf(return0;5、下面程序实现的功能是:_(5)_。#includeintmain()longn,i=1,sum=0;printf(请输入正整数 n:scanf(而(I=n)/累加到 n 当前第 4 页,共 8 页 sum=sum+i;i+;for(j=1;j=n;j+)aij=(4)+(5);/*其他元素值为左上角元素和正上方 printf(累加和为:%ldnreturn0;得分四、程序填空题(每空 3 分,共 30 分)1.以下程序用于打印杨辉三角形的前 5 行。请完成程序。程序代码如下:#include#include (1)/*定义一个描述数组长度的常数*/intmain(void)intann;因蒂,j;for(i=0;i(2)=1;/*第一列元素是 1*/(3)=1;/*对角线元素是 1*/for(i=2;i 当前第 5 页,共 8 页方元素之和*/打印出三角for(i=0;ifor(j=0;j=i;j+)printf(printf(return0;2、以下为指针小程序,请将程序补充完整#includeintmain()/1.定义整型数组并赋值inta5=45,56,78,34,12;/2.定义指针变量(6);/3.指针变量指向数组。即指向数组的第 1 个元素(7);/4.打印出 a3printf((8));/打印出数组中的每个值for(p=a;(9);p+)printf((10));return0;当前第 6 页,共 8 页得分五、编程题(每小题 10 分,共 30 分)1、从键盘上输入一个年份,试判断它是不是闰年,若是,输出 yes,否则,输出 no。2、编程求 5!3、一个班有 10 名学生都参加了 c 语言的考试,请欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!从键盘上输入 10 位同学的成绩,并统计全班平均分。试编程实现。当前第 7 页,共 8 页当前第 8 页,共 8 页
展开阅读全文
温馨提示:
金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
相关搜索

当前位置:首页 > 资格认证/考试 > 其它考试类文档


电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号