- 1、本文档共156页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
江苏省计算机等级考试二级C语言笔试辅导解读
* 穷举法找数 [完善程序] 某餐厅用苹果、桔子、香蕉、菠萝、梨五种水果制作水果拼盘,要求每个拼盘中恰有三种不同水果。以下程序的功能就是计算可以制作出多少种这样的水果拼盘并列出组合方式。 #include stdio.h typedef enum { apple,orange,banana,pineapple,pear } Fruit; main() { (1) fruits[ ]={apple,orange,banana,pineapple,pear}; Fruit x,y,z,p; int k=0,i; for (x= (2) ;x=pear;x++) for (y=x+1;y=pear;y++) for (z=y+1;z=pear;z++) printf (\n%d %s %s %s ,++k, fruits[x],fruits[y],fruits[z]); } 答案: (1) char * (2) apple或0 * 排序: 下标为奇数的数组元素排序,选择法 [阅读程序] 以下程序运行时输出结果是 . #include stdio.h void sort(int a[],int n) { int i,j,p; int t; for(i=1;in-1;i+=2) { p=i; for(j=i+2;jn;j+=2 ) if(a[j]a[p]) p=j; if(p!=i) { t=a[i]; a[i]=a[p]; a[p]=t; } } } void main( ) { int s[ ]={8,1,4,3},n=4,k; sort(s,n); for(k=0;kn;k++) printf(%4d,s[k]); printf(\n); } 答案: 8 3 4 1 * 排序 (选择法) [完善程序]以下程序对二维数组a中存储的N?N矩阵做如下操作:先将每一行中值最大的元素与该行位于主对角线处的元素交换值,然后对主对角线上的所有元素排序使其自左上角到右下角升序排列,最后输出排序后主对角线上各元素的值。试完善程序以达到要求的功能。 * #include stdio.h #define N 5 void fun(int x[][N],int n) { int i,j,t,arr,col; for(i=0;in;i++) { arr=x[i][0]; col=0; for(j=0;jn;j++) if(x[i][j]=arr) { arr=x[i][j]; (1) ; } t=x[i][i]; (2) ; x[i][col]=t; } for(i=0;in-1;i++) for(j=i+1;jn;j++) if( (3) ) { t=x[i][i]; x[i][i]=x[j][j]; x[j][j]=t ; } } void main() { int a[N][N]={{10,25,24,13,23},{11,22,12,21,14}, {20,15,19,16,18}, {17,9,4,5,3},{2,1,6,7,8}},i; fun(a,N); for(i=0;iN;i++) printf(%3d,a[i][i]); } 答案: (1) col=j (2)x[i][i]=x[i][col] (3) x[i][i]x[j][j] * 结构数组排序:按成员x值升序,x值相同的按成员y值升序 [阅读程序] 以下程序运行时输出结果中第一行是 (1) ,第二行是 (2) 第三行是 (3) . #includestdio.h typedef struct { int x;int y; }S; void fun(S pp[],int n) { int i,j,k; S t; for(i=
您可能关注的文档
- 江苏省常州市2016届高三上学期期末考试物理解读.doc
- 主机设备日常维护及故障处理解析.ppt
- 冬期施工方案讲解.doc
- 九年级化学上册第二节-化学研究些什么解析.ppt
- 江苏省常州市2016年中考试语文试题逐题解析解读.doc
- 九年级化学上讲义解析.doc
- 九年级化学上册第四单元复习解析.ppt
- 25 李时珍-课件重点.ppt
- 25 混合运算练习重点.ppt
- 25 朋友之间重点.ppt
- 2022年干部驻村管寺开展情况汇报 .pdf
- 2022年初级会计师《会计实务》试题及答案(新版)34 .pdf
- 2022年全国安全生产月安全生产知识竞赛考试题库及答案(共五套).pdf
- 2024年幼儿园师德师风培训课件 幼儿园师德师风培训计划(大全8篇).pdf
- 2024年人教版地理八年级(下册)期中试题及答案(真题) .pdf
- 2024年中级会计职称之中级会计财务管理练习题(一)及答案 完整版完整版721441074.pdf
- 2024年人教版数学四年级下册小数的加法和减法教学设计3篇 .pdf
- 2024年人教版八年级地理下册期中测试卷及答案【真题】 .pdf
- 2024年人教版九年级地理下册期中模拟考试【加答案】 .pdf
- 2024年幼儿园大班美术活动教案_9 .pdf
最近下载
- 新02J2屋面工程图集.pdf
- 生产经理主管领班述职报告PPT模板下载工作总结年度工作计划.pptx VIP
- 2023年高考物理基础知识点整理高分必备.docx
- 体育与健康课教案体质健康测试教案(含反思).doc VIP
- 光大证券操作风险管理体系建设项目技术投标方案.pptx VIP
- 2020年12月KET真题及答案.pdf
- 关爱弱势群体传递温暖的力量主题班会PPT课件.pptx VIP
- 109篇高中语文试讲稿逐字稿.pdf VIP
- 4.1+地球表层的基础自然要素+第二课时+课件-2024--2025学年七年级地理上学期商务星球版(2024).pptx VIP
- 外研版八年级上册M6u1.pptx VIP
文档评论(0)