c语言参考答案

c语言参考答案

ID:31726375

大小:155.42 KB

页数:16页

时间:2019-01-17

c语言参考答案_第1页
c语言参考答案_第2页
c语言参考答案_第3页
c语言参考答案_第4页
c语言参考答案_第5页
资源描述:

《c语言参考答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、#includeintf(inta[])从10个整数中把最小的数找出来,并与最前面的数对调,指出最小的数原来的位置。#includevoidmain()intij,a[10],k;for(i=0;i<=9;i++)scanf(',%dH,&a[i]);j=0;/*假设最小值是第0个元素旬for(i=l;i<=9;i++)if(a[i]

2、);intij,k;j=0;/*假设最小值是第0个元素*/for(i=l;i<=9;i++)if(a[i]voidmain(){inta[5]={5,43

3、A1for(i=0;i<5/2;i++){t=a[i];a[i]=a[4-i];a[4-i]=t;}for(i=0;i<5;i++)printf(H%dH,a[i]);}请编程使得它们按由小到大排序。(逆序)#includevoidf(inta[]){inti,t;for(i=0;i<5/2;i++){t=a[i];a[i]=a[4-i];a[4-il=t;}}voidmain(){inta[5]={5,4,3,2,l},i;f(a);for(i=0;i<5;i++)printf(M%dH,a[i]);已知5个整数,已经由大到小排好序,现输入一个数,将其插

4、入到该数组适当位置,使其仍然有序。(定义并初始化、输入、査找、移动、插入)#include

5、#includevoidmain(){inta[6]={20,15,12,8,6};inti,k=9;if(k<=a[4])a[5]=k;else{for(i=4;i>=0;i-)if(k>a[i]){a[i+l]=a[i];}elsebreak;a[i+l]=k;}for(i=0;i<6;i++)printf(M%dH,a[i]);voidf(inta[],intk)inti;if(k<=a[4])a[5]=k;else{for(i=4;i>=0

6、;i-)if(k>a[i]){a[i+l]=a[i];}elsebreak;a[i+l

7、=k;}}voidmain(){inta[6]={20,15,12,8,6};inti;f(a,33);for(i=0;i<6;i++)printf(M%dH,a[i]);任输入20个正整数,找出其中素数,并按由小到大排序,打印输出素数,每5个数换一行#include#includevoidmain(){inta[20],b[20],ij,k,m;for(i=0;i<20;i++)scanf(n%dn,&a[i]);k=0;for(i=0;i<20;i+

8、+){for(j=2;j<=a[i]-l;j++)if(a[i]%j==0)break;if(j>a[i]-l){b[k]=a[i];k++;}}for(i=0;i#includeintsushu(inta){'ntj;intf=l;for(j=2;j<=s

9、qrt(a);j++)if(a%j==0){f=0;break;}returnf;}intsushuarray(inta[],intb[]){intk=0;inti;for(i=0;i<20;i++)if(sushu(a[i])==l){b[k]=a[i];k++;}returnk;}voidpaixu(intb[],intk){intij,m;for(i=0;ibU+l]){m=b[j];b[j]=bLj+l];b[j+l]=m;}}void

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。