《C语言程序设计》chapter5answer.doc

上传人(卖家):momomo 文档编号:5780862 上传时间:2023-05-08 格式:DOC 页数:3 大小:47KB
下载 相关 举报
《C语言程序设计》chapter5answer.doc_第1页
第1页 / 共3页
《C语言程序设计》chapter5answer.doc_第2页
第2页 / 共3页
《C语言程序设计》chapter5answer.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、第五章 数组参考答案一、选择题(把正确选项的字母标号填到表格中)题号123456789101112131415答案DBDDBDBDBCACBDC- 3 -二、判断题(错的填,对的填)题号1234567891011121314151617181920答案三、应用题1.写出以下程序的执行结果(不用抄题,直接写出结果,注意输出结果的格式)。(1) 0 2 0 3 0 4 0 5 6 (2)2,2,1,22.先分析程序后回答问题。 (1)数组a中原先存的10个数据是有序的。(2)把num插入到数组a中,插入后数组a仍然有序(3)第一次运行结果是:-1 1 4 6 9 13 16 19 28 40 10

2、0 第二次运行结果是:1 4 6 9 10 13 16 19 28 40 100四、编程题1.C语言程序设计习题解答与上机指导(第2版)第181页【编程4-2】。#include stdio.h#define R 4#define C 4int main(void)int i;int j;int aCR = -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1;/把右上三角元素置0for(i=0;iR;i+)for(j=0;j=i)aij=0; /输出数据for(i=0;iR;i+)for(j=0;jC;j+)printf(%4d,aij);print

3、f(n);return 0;2.C语言程序设计习题解答与上机指导(第2版)第182页【编程4-3】。#include stdio.h#include stdlib.h#include time.h#define M 10int main(void)int i;int j;int t;int k;int scoresM;float aver;srand(time(NULL);/触发种子发生器/产生10个0-100的成绩for(i=0;iM;i+)scoresi = rand() % 101; /输出原始成绩printf(n原始成绩是:);for(i=0;iM;i+)printf(%5d,scor

4、esi);printf(nn);/对成绩进行排序i=0,k=1;while(ii;j-)if(scoresjscoresj-1)t = scoresj;scoresj = scoresj-1;scoresj-1 = t;k+;i+;/输出排序后的成绩printf(n排序后的成绩是:);for(i=0;iM;i+)printf(%5d,scoresi);printf(nn);/统计低于平均分的人数for(i=0,aver=0;iM;i+)aver += scoresi;aver /= M;for(i=0;iM;i+)if(scoresiaver)break;printf(平均分是:%.1f,低于平均分的人数是:%dn,aver,M-i);return 0;

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 大学
版权提示 | 免责声明

1,本文(《C语言程序设计》chapter5answer.doc)为本站会员(momomo)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|