河南理工大学c语言第6章答案,河南理工大学C语言课后习题答案精解第6章.ppt

河南理工大学C语言课后习题答案精解第6章

;;;;;;;;;;;;;4. 改错题:(2) 利用插入法排序对字符串中的字符按从小到大的顺序进行。插入法的基本算法是:先对字符串中的头两个元素进行排序;然后把第三个字符插入到前两个字符中,插入后前三个字符依然有序gmf把第四个字符插入到前三个字符中以此类推。;;4. 改错题:(4) 将大于整数m且紧靠m的k个素数存入数组xx。例如,若输入17(m),5(k),则应输出19,23,29,31,37.;;;#include main(){int i,j,n=0;float a[5],max,min,t,aver,sum=0;printf("\ninput 5 numbers:\n");for(i=0;i<5;i++)scanf("%f",&a[i]);printf("\n");for(j=1;j<5;j++)for(i=0;i<=5-j;j++)if(a[i]>a[i+1]){t=a[i];a[i]=a[i+1];a[i+1]=t;}max=a[4];min=a[0];for(i=0;i<5;i++)sum+=a[i];aver=sum/5;for(i=0;i<5;i++)if(a[i]>aver)n++;printf("max=%f,min=%f,aver=%f,n=%d",max,min,aver,n);};;#include main(){int i,b=0,j=0,z=0,l=0,y=0;float a[30];printf("请输入成绩:\n");for(i=0;i<30;i++){scanf("%f",&a[i]);if(a[i]<0||a[i]>100){printf("error");printf("\n请重新输入该位同学成绩:\n");i--;}}for(i=0;i<30;i++){if(a[i]<60) b++;else if(a[i]<70) j++;else if(a[i]<80) z++;else if(a[i]<90) l++;else y++;}printf("0到59分%d人,60到69分%d人,70到79分%d人,80到89分%d人,90到100分%d人",b,j,z,l,y);printf("60分以%人,70分以上%d人,80分以上%d人,90分以上%d人",j+z+l+y,z+l+y,l+y,y);};#include void main(){int i=0,a=0,b=0,c=0,d=0,e=0;float s[30];printf("please enter 30 numbers:");for(;i<30;i++){scanf("%f",&s[i]);switch((int)s[i]/10){case 0:case 1:case 2:case 3:case 4:case 5:a++;break;case 6:b++;break;case 7:c++;break;case 8:d++;break;case 9:case 10:e++;break;}}printf(" 0~60:%d\n 60~70:%d\n,70~80:%d\n 80~90:%d\n 90~100:%d\n 60~:%d\n 70~:%d\n,80~:%d\n 90~:%d\n",a,b,c,d,e,b+c+d+e,c+d+e,d+e,e);};#include void main(){int i,score[30],count90=0,count80=0,count70=0,count60=0;for(i=0;i<30;i++){printf("The NO:%d student's score:\n",i+1);scanf("%d",&score[i]);if(score[i]>=90) {count90++;count80++;count70++;count60++;}else if(score[i]>=80){count80++;count70++;count60++;}else if(score[i]>=70){count70++;count60++;}else if(score[i]>=60)count60++;}printf(" 0~60:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值