全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.第1题:编写程序,从任意n个数中找出最大数和最小数,并将它们相互交换后输出。输入分2行:第一行为n的值,第二行为n个数。 样例输入: 5 1 5 3 2 0 样例输出:1 0 3 2 5 第1题:#includeint main( ) int i , n , a100 , max , min , maxi , mini , t ;cin n ;for( i = 0 ; i ai ;max = min = a0 ; maxi = mini = 0 ;for( i = 1 ; i max ) maxi = i ; max = amaxi ;if( ai min ) mini = i ; min = amini ; t = amaxi ; amaxi = amini ; amini = t ;for( i = 0 ; i n ; i+ ) cout ai ; return 0 ; 第2题:编写程序,将任意n个数按从大到小的顺序排序。输入分2行:第一行为n的值,第二行为n个数。 样例输入: 5 1 5 3 2 0 样例输出:5 3 2 1 0for(j=0;jn;j+)for(i=0;iai+1)t=ai;ai=ai+1;ai+1=t;for(i=n-1;i=0;i-)coutai ;return 0;#includeint main()int a100,n,i,j,t;cinn;for(i=0;iai;第3题:编写程序,利用折半查找法从一个升序排列的数列中查找某数是否存在,如果存在则输出该数的下标,否则输出NO。输入分3行:第一行为n的值,代表数列中数的个数,第二行为n个数(升序排列),第三行为要查找的数。 样例输入: 5 0 1 2 3 5 3样例输出:3 样例输入: 5 0 1 2 3 5 4样例输出:NO 第3题:#includeint main()int l=0,h,m,k,a100,i,n;cinn;h=n-1;for(i=0;iai;cink;while(l=h)m=(l+h)/2;if(am=k)coutk)h=m-1;if(amh)coutNO;return 0;第4题:编写程序,将一个数组中的数循环左移。输入分2行:第一行为n的值,第二行为n个数。 样例输入: 5 1 5 3 2 0 样例输出:5 3 2 0 1第4题:#includeint main()int a100,i,n,t;cinn;for(i=0;iai;t=a0;for(i=0;in-1;i+)ai=ai+1;an-1=t;for(i=0;in;i+)coutai ;return 0;第5题:编写程序,从任意n个数中找出素数并输出。输入分2行:第一行为n的值,第二行为n个整数。 样例输入: 5 135 2 0 样例输出:35 2第5题:#includeint main()int a100,i,n ,k,sum;cinn;for(i=0;iai;for(i=0;in;i+)for(sum=0,k=1;k=ai;k+)if(ai%k=0)sum=sum+1;if(sum=2)coutai ;return 0;第6题:输入n个数,找出其中的偶数并计算平均值后输出。输入分2行:第一行为n的值,第二行为n个数;输出分2行:第一行为其中的偶数,第二行为所有偶数的平均值。 样例输入: 5 1 5 3 2 0 样例输出: 2 0 1 第6题:#includeint main()int a100,n,i;double sum,k,x;cinn;for(i=0;iai;for(k=0,sum=0,i=0;in;i+)if(ai%2=0)coutai ;sum=sum+ai;k=k+1;coutn;x=sum/k*1.0;coutx;return 0;第7题:编写程序求Fibonacci数列前n项和,n由键盘输入。样例输入:5样例输出:12#includeint main( ) int i ,sum, a100 = 1 , 1 ,n ;cinn;sum=0;for(i=2;in;i+)ai=ai-1+ai-2;for(i=0;in;i+)sum=sum+ai;coutsum;return 0 ;第8题:编写程序,利用顺序查找法从一个数列中查找某数是否存在,如果存在则输出该数的下标,否则输出NO。输入分3行:第一行为n的值代表数列中数的个数,第二行为n个数,第三行为要查找的数。 样例输入: 56 2 3 8 53样例输出:2 样例输入: 5 6 2 3 8 5 4样例输出:NO #includeint main()int a100,i,n,m;cinn;for(i=0;iai;cinm;for(i=0;in;i+)if(ai=m)couti;break;if(ai!=m)coutNO;return 0;第9题:输入整数n,将其各位数字取出后,重新组合成一个新的最大的整数。 样例输入:35241 样例输出:54321#includeint main()int a100,n,i,w,t,j,m;cinn;w=0;t=0;for(i=0;n0;i+,w=0)w=n%10;ai=w;n=n/10;t+;for(j=0;jt;j+)for(i=0;iai+1)m=ai;ai=ai+1;ai+1=m;for(i=t-1;i=0;i-)coutai;return 0;第10题:编写程序,将一个数组中的数逆序重新存放后输出。输入分2行:第一行为n的值,第二行为n个数。 样例输入: 5 1 5 3 2 0 样例输出:0 2 3 5 1程序清单: 第10题:#includeint main( ) int a100 , i , t ,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 47621.1-2026旋转式空气动力设备进气过滤系统试验方法第1部分:静态过滤元件
- 新疆农业大学《建筑工程施工》2026-2027学年第一学期期末试卷含解析
- 西安医学高等专科学校《测绘学科综合试验》2026-2027学年第一学期期末试卷含解析
- 四川化工职业技术学院《儿童文学与儿童剧创编(二)》2026-2027学年第一学期期末试卷含解析
- 云南林业职业技术学院《中国古代文学IV》2026-2027学年第一学期期末试卷含解析
- 上海中侨职业技术大学《食品生物化学》2026-2027学年第一学期期末试卷含解析
- 烟台南山学院《信息资源建设》2026-2027学年第一学期期末试卷含解析
- 燕山大学里仁学院《近代文学》2026-2027学年第一学期期末试卷含解析
- 锡林郭勒职业学院《税务会计与纳税筹划》2026-2027学年第一学期期末试卷含解析
- 2012年中医综合考研真题及答案
- 2026四川成都兴城投资集团有限公司成都建工集团有限公司直属公司招聘项目部项目总工等岗位52人笔试历年参考题库附带答案详解
- 贵州省遵义市2024-2025学年高一下学期7月期末考试 数学
- 2026湖南益阳市南县高新投资集团有限公司招聘13人考试参考题库及答案详解
- 2026年青岛版(新教材)小学科学三年级下册期末综合测试卷及答案
- 2026年高考英语全国二卷试题(附答案)
- DB61∕T 5157-2025 住宅设计技术标准
- 2026年新版七年级下册道德与法治期末素养测试卷(含答案)
- 2026年临床工程技术高分题库含完整答案详解(各地真题)
- 2026年江苏无锡市中考英语试题(附答案)
- 2026电工技师考试题库及参考答案
- 2026年校园安全百日攻坚行动实施方案
评论
0/150
提交评论