




已阅读5页,还剩40页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第2章部分习题参考答案一、单项选择题:DABDDDAAABBCD,1,第3章部分习题参考答案一、单项选择题:CACBBCDBBBADCCBDCCBB二、填空题:a!=b|a20elseif(x=A,第3章习题,5,8.,#includevoidmain()intyear,flag=1;doublemoney,rate,total;printf(请输入存款本金和年限:);scanf(%lf%d,第3章习题,6,#includevoidmain()intyear,flag=1;doublemoney,rate,total;printf(请输入存款本金和年限:);scanf(%lf%d,7,第4章部分习题参考答案一、单项选择题BCDBDBCDBBCCCCCBACDD,二、编程题2.编程输出1200之间所有能被3整除、且个位数为6的整数。,方法2:#includevoidmain()inti;for(i=6;i=1E-5)s=s*i;e=e+1/s;i+;printf(e=%lfn,e);,第4章习题,10,7.输入两个正整数m和n,求其最小公倍数。,#includevoidmain()intm,n,i;printf(请输入两个正整数:);scanf(%d%d,#includevoidmain()intm,n,i;printf(请输入两个正整数:);scanf(%d%d,第4章习题,11,8.输入若干学生的成绩,输入负数时表示输入结束,求所有学生的最高分。,#includevoidmain()intcj,max=0;printf(输入成绩,以负数结束:);scanf(%d,#includevoidmain()intcj,max=0;printf(输入成绩,以负数结束:);while(1)scanf(%d,第4章习题,12,13.有36块砖,由36人搬:男人一次搬4块,女人一次搬3块,两个小孩抬1块,要求一次刚好全部搬完。问男、女、小孩各多少人?,#includevoidmain()intx,y,z;/x,y,z分别表示男,女,小孩数for(x=0;x9;x+)for(y=0;y=1;i-)t=(t+1)*2;printf(第一天桃子数量为:%dn,t);,第4章习题,14,15.求数列2/1,3/2,5/3,8/5,的前n项之和。,#includevoidmain()inta,b,t,i,n;doublesum=0.0;printf(请输入n:);scanf(%d,第4章习题,15,第5章部分习题参考答案一、单项选择题BBADCBDBCCDDDDCBAACD,16,补1:输入6个整数到数组a中,将其逆序输出。补2:输入6个整数到数组a中,将其逆序存储,然后输出。,补1:#includevoidmain()inti,a6;for(i=0;i=0;i-)printf(%d,ai);printf(n);,补2:#includevoidmain()inti,j,a6,t;printf(请输入6个整数:);for(i=0;i6;i+)scanf(%d,第5章习题,17,二、编程题1.,#includevoidmain()inta10,i,k,sum;floatave;printf(请输入10个整数:);for(i=0;i0)sum+=ai;k+;ave=(float)sum/k;printf(正数的个数为:%d,平均值为:%.2fn,k,ave);,第5章习题,18,2.方法一:,#includevoidmain()inta100,i,n,score;floatsum,ave;i=0,sum=0;while(1)printf(请输入第%d个学生成绩:,i+1);scanf(%d,第5章习题,19,2.方法二:,#includevoidmain()inta100,i=0,n,score;floatsum=0,ave;printf(请输入学生成绩,以负数结束:);scanf(%d,第5章习题,20,4.-改:从键盘输入一个33的矩阵,求该矩阵主对角线与副对角线上的元素之和。,#includevoidmain()inta33,i,j,sum=0;printf(请输入33矩阵元素:n);for(i=0;i3;i+)for(j=0;j3;j+)scanf(%d,第5章习题,21,5.,#include#defineM3#defineN4voidmain()inti,j;floataMN,bM,sum;printf(请输入%d%d矩阵:n,M,N);for(i=0;iM;i+)sum=0;for(j=0;j=0;i-)printf(%c,ai);printf(n);,第5章习题,23,9.,#includevoidmain()chars180,s240;inti,j;printf(请输入第1个字符串:);gets(s1);printf(请输入第2个字符串:);gets(s2);i=0;while(s1i!=0)i+;j=0;while(s2j!=0)s1i=s2j;i+;j+;s1i=0;printf(连接后的字符串为:%sn,s1);,第5章习题,24,10.,#includevoidmain()chars180,s280;inti;printf(请输入一个字符串:);gets(s2);for(i=0;s2i!=0;i+)s1i=s2i;s1i=0;printf(复制后的字符串为:%sn,s1);,第5章习题,25,13.,/冒泡法升序排序#include#includevoidmain()intn,i,j;chart,s80;printf(请输入字符串:);gets(s);n=strlen(s);for(i=0;isj+1)t=sj,sj=sj+1,sj+1=t;printf(排序后字符串:);puts(s);,/选择法升序排序#include#includevoidmain()intn,i,j,m;chart,s80;printf(请输入字符串:);gets(s);n=strlen(s);for(i=0;in-1;i+)m=i;for(j=i+1;jn;j+)if(sjsm)m=j;if(m!=i)t=si,si=sm,sm=t;printf(排序后字符串:);puts(s);,第5章习题,26,第6章部分习题参考答案一、单项选择题CAAABDCBBBCADADCDBAA注:第20小题不做要求,27,二、编程题3.,#includevoidmain()intmin(int,int,int);inta,b,c,d,e,m1,m2;printf(请输入5个整数:);scanf(%d%d%d%d%d,第6章习题,28,4.,#include#includevoidmain()intprime(intm);inti;for(i=2;i=100;i+)if(prime(i)printf(%5d,i);printf(n);intprime(intm)intk,n;n=(int)sqrt(m);for(k=2;k=n;k+)if(m%k=0)return0;return1;,第6章习题,29,5.,#includeintfgcd(intm,intn)/最大公约数函数inti;i=mm?m:n;for(;i+)if(i%m=0,第6章习题,30,6.,#includeintf(inta,intn)inti,t=0;for(i=1;i=n;i+)t=t*10+a;returnt;voidmain()inta,n,i,s=0;printf(请输入两个整数a,n:);scanf(%d%d,第6章习题,31,8.,#include#defineN6intmax(inta)inti,m;m=a0;for(i=1;iN;i+)if(mai)m=ai;returnm;voidmain()inti,bN;printf(请输入%d个整数:,N);for(i=0;iN;i+)scanf(%d,第6章习题,32,9.,#includevoidsort(inta,intn)inti,j,t;for(i=0;iaj+1)t=aj;aj=aj+1;aj+1=t;voidmain()inti,n,a100;/最多100个元素printf(请输入元素个数:);scanf(%d,第6章习题,33,12.,#includeintfib(intk)intf;if(k=1)f=0;elseif(k=2)f=1;elsef=fib(k-1)+fib(k-2);returnf;voidmain()inti,n;printf(请输入项数:);scanf(%d,第6章习题,34,第7章部分习题参考答案一、单项选择题DBCCCACBADCACCDDDCDCCBCAC注:1525小题不做要求二、填空题1.201052.s=p+3s=s-2100*(s+1)23.1104.abcdea5.malloc(sizeof(int)*11)不做要求,35,三、编程题(用指针完成)1.,#includevoidswap(int*px,int*py)intt;t=*px;*px=*py;*py=t;voidmain()inta,b,c;printf(请输入三个整数:);scanf(%d%d%d,第7章习题,36,2.,#includevoidswap(int*px,int*py)intt;t=*px;*px=*py;*py=t;voidmain()inta10,i;int*pmax,*pmin;/两个指针分别指向最大,最小数printf(请输入10个整数:);for(i=0;iai)pmin=,第7章习题,37,3.,#includevoidmain()chara100,*p=a;intflag=0;printf(请输入一个字符串:);gets(a);while(*p!=0)if(*p=k)flag=1;break;p+;if(flag=1)printf(已找到!n);elseprintf(没找到n);,第7章习题,38,5.,#includevoidscat(char*s1,char*s2)char*p1=s1,*p2=s2;while(*p1!=0)p1+;while(*p2!=0)*p1=*p2;p1+;p2+;*p1=0;voidmain()chara80,b40;printf(请输入第1个字符串:);gets(a);printf(请输入第2个字符串:);gets(b);scat(a,b);printf(b连接到a后字符串为:%sn,a);,第7章习题,39,6.,#include#includevoidmain()inthw(char*s);chars80;printf(请输入一个字符串:);gets(s);if(hw(s)printf(该字符串是回文!n);elseprintf(该字符串不是回文!n);inthw(char*s)int
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 标准化研究合同
- 城市垃圾分类处置合同
- 新能源行业绿色信贷政策优化与2025年可持续发展报告
- 2025年新能源行业风力发电机质量认证技术发展报告
- 企业管理咨询方案案例
- 2025年新能源汽车充电设施智能化运维成本效益分析报告
- 2025年新能源汽车能源管理系统技术创新与应用报告
- 中药配方颗粒质量标准与供应链优化竞争策略报告2025
- 2025年农业生物技术在油料作物种业创新中的应用与种植效益报告
- 知识图谱在职业教育师资培训中的应用探索
- 洗衣房衣物洗涤操作规范
- 石材安装采购合同协议
- 2025年03月四川天府新区“蓉漂人才荟”事业单位(13人)笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 儿童发展问题的咨询与辅导-案例1-5-国开-参考资料
- 2024年度教育培训机构投资合作协议范本3篇
- 广东省广州市荔湾区西关广雅实验学校2024-2025学年八年级(上)期中物理试卷(含答案)
- 【MOOC】生物统计学-南京农业大学 中国大学慕课MOOC答案
- 食品生产许可审查通则试题
- 医保定点零售药店申请表
- 天津大学物理化学教研室《物理化学》(第5版)笔记和课后习题(含考研真题)详解
- 院感及院感管理基本概念课件
评论
0/150
提交评论