


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第五章课后习题参考答案一.单项选择题:15DCBDA 610CDDAC 1115ACDCD四.程序填空题1.k=p;2.n=strlen(s1);3.si+=32; i+;4.n%base d5.max_i=min_i=0;max_i=i;五程序设计题1./*输入单精度一维数组a10,计算并输出a数组中所有元素的平均值*/ #include stdio.h void main() float a10,sum=0.0,ave; int i; for(i=0;i10;i+) scanf(%f,&ai); sum+=ai; ave = sum/10.0; printf(zhe shi ge dan jing du shu de ping jun zhi wei:%g,ave);2./*输入10个整数存入一维数组,按照逆序重新存放后再输出*/ #include stdio.h void main() int a10,i,b10; for(i=0;i10;i+) scanf(%d,&ai); for(i=0;i10;i+) bi = a9-i; for(i=0;i10;i+) if(i%5=0) printf(n); printf(%10d,bi); 3.输入两个字符串(长度40),连接后输出。(不得使用系统函数strcat() #include void main() int i=0,j=0; char s180,s240; printf(Input s1: ); scanf(%s,s1); printf(Input s2: ); scanf(%s,s2); for(i=0;s1i!=0;i+); for(j=0;s2j!=0;j+) s1i+j = s2j; printf(%sn,s1); 4.编程序按下列公式计算S的值(其中X1、X2、Xn由键盘输入): s(xi-x0)(xi-x0) (其中x0是X1、x2、Xn的平均值)解输入数组x的n个元素的值,按公式计算。程序首先输入n,设n100,然后输入n个数据,接着求它们的平均值,最后按计算公式求出s,并输出。程序如下:#include stdio.h #define N 100void main() double xN+1, s; int i,n; do printf(“Enter n(100)”); scanf(“%d”, &n); while(n=100); for(i=1; i=n;i+) scanf(“%lf”, &s);xis; for(s0.0,i1;i=n; i+) s+=xi ; x0 s/n; for(s0.0, i=1;i= n;i+) s+=(xi-x0)*(xix0); printf(“s=%fn”, s);5.输入一个3*5的整形矩阵,输出最大值,最小值及行列坐标。 #include stdio.h void main() int a35,max,min,max_i=0,max_j=0; int min_i=0,min_j=0; int i,j; for(i=0;i3;i+) for(j=0;j5;j+) scanf(%d,&aij); max=min=a00; for(i=0;i3;i+) for(j=0;j5;j+) if(maxaij) min=aij; min_i = i; min_j = j; printf(zuidazhi%d,hangbiao%d,liebiao%dn zui xiao zhi%d,hangbiao %d,lie biao%d,max,max_i+1,max_j+1,min,min_i+1,min_j+1);6.设某班50名学生的三科成绩表如下:课程一 课程二 课程三 试编一个程序,输入这50个学生的三科成绩,计算并输出每科成绩的平均分。 #include stdio.h void main() float score513,ave1,ave2,ave3; int i,j; printf(shu ru xue sheng cheng ji:n); for(i=0;i50;i+) for(j=0;j3;j+) scanf(%f,&scoreij); for(j=0;j50;j+) score50j = 0; for(j=0;j3;j+) for(i=0;i0) printf(%c,ci); i-; printf(%c,ci); 8.编一个程序,输入一个字符串,将其中所有的大写英文字母的代码+3,小写英文字母的代码-3.然后输出加密后的字符串。解程序的主要工作是输入字符串,并顺序考察输入字符率中的字符,分别对其中大小写英文字母完成问题要求的更改,而跳过不是英文字母的字符。完整程序如下: #include #include void main() char s40; int i; printf(请输入一个字符串:n); scanf(%s,s); for(i=0;si!=0;i+) if(si=A&si=a&si=A&si-3=a & si+3= z) si+=3;printf(“s=%sn”,s);10.判断5*5整形矩阵是否为对称矩阵,是输出yes,否输出no。 #include void main() int a55,i,j; char c = Y; printf(shu ru 5*5 ju zhen:n); for(i=0;i5;i+) for(j=0;j5;j+) scanf(%
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年养老护理员高级面试必-备知识点与模拟题
- 2025年中国烟花爆竹安全技术规范解析及模拟题集
- 2025年高精度压力、差压变送器项目合作计划书
- 2025年低温多效海水淡化装置项目建议书
- 抢救药品培训课件
- 2025秋苏教版六年级上册数学教学计划
- 2025年保险中介服务项目建议书
- 抢救制度课件
- 2025年洗涤剂用4A沸石项目合作计划书
- 河北省部分示范高中2024-2025学年高三下学期三模化学试题(含答案)
- 2025年建筑涂料采购专项合同
- 2025-2026学年人教版(2024)小学美术二年级上册(全册)教学设计(附目录P144)
- 2025年城市环境监测评估标准评估方案
- 2025年水面渔业养殖承包合同范本:水产养殖合作协议
- 2025年有害生物防治员初级理论知识考核试题及答案
- 新版2026统编版小学道德与法治三年级上册 第4课《 科技力量大》第1课时 科技改变生活和科技改变观念 教案设计(教案)
- 供应链金融操作指南
- 部编版语文六年级上册3《古诗词三首》(同步练习)(含答案)
- 2025-2026学年湘教版(2024)初中地理七年级上册教学计划及进度表
- 2025年重庆八中宏帆中学小升初自主招生数学试题(含答案详解)
- 学会交流与沟通课件
评论
0/150
提交评论