数组程序设计作业-

数组程序设计作业-

ID:30888772

大小:173.12 KB

页数:8页

时间:2019-01-03

数组程序设计作业-_第1页
数组程序设计作业-_第2页
数组程序设计作业-_第3页
数组程序设计作业-_第4页
数组程序设计作业-_第5页
资源描述:

《数组程序设计作业-》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、上机作业6I.输入10个学生的一门课成绩,用一维数组存放其成绩,请输出最高分。#includevoidmain(){intx[10],i,max;for(i=0;i<10;i++)scanf(〃%d",&x[i]);for(i=l;i<10;i++){if(x[i]>max){max=x[i];}}printf(〃themaxis:%d",max);}D"G:CiBMDebug6-1>exe9101715rthemaxis:17pressanykeytocontinue2.定义一个有10个元素的数

2、组,用其代表10个学生的考试成绩,从#includevoidmain(){intx[10],i;doublej,s=0;for(i=0;i<10;i++)scanf(〃%d〃,&x[i]);for(i=0;i<10;i++)s二s+x[i];}j=s/10;printff平均值是%lf〃,j);}[I"G:CigWDebug6-2.exe"-□X1QQll10平均值是5・500000Pressanykeytocontinue3・输入10个学生的一门课成绩,用一维数组存放其成绩,统计并输出不及格人数

3、及其百分比。#includevoidmain(){intx[10],i;doublej=0,p;for(i=0;i<10;i++)scanf(〃%d",&x[i]);for(i=0;i<10;i++){if(x[i]<60)j++;}printf(z,不及格人数有%・01f",j);p二j/10*100;printfC不及格人数是总数的:%・01f%%,z,p);405060708090100不及格人数有5不及竊人数臭总数的:50占Pressanykeytocontinue4.定义一个有10个元素的

4、数组,用其代表10个学生的考试成绩,从键盘输入10个成绩,分别统计优、良、中、及格、不及格的人数。ttinclude〈stdio.h>voidmain(){intx[10],i,y=0,1=0,z=0,j=0,b=0;for(i=0;i<10;i++)scanf("%d",&x[i]);for(i=0;i<10;i++){if(x[i]>=90){y++;}elseif(x[i]<90&&x[i]>=80){1++;}elseif(x[i]<80&&x[i]>=70){z++;}elseif(x[i]<70&&x[i]>=6

5、0){j卄;}elseb++;printff成绩为优的人数为%d〃,y);printf(〃成绩为良的人数为%d〃,1);printff成绩为中的人数为%d",z);printf(z,成绩为及格的人数为%d",j);printf(z,成绩不及格的人数为%d",b);"G:CiaWDebug6-4.exeooooooooo12345678921115为为为为壽数数数^<人人人人的的的的的饉中及及为为为为不O绩绩绩绩绩095・由键盘任意输入10个整形数据,将其按由小到大的顺序排序后输出。#include〈

6、stdio.h>voidmain(){inta[10],i,j,t;for(i=0;i<10;i++)scanf("%d〃,&a[i]);for(i=0;i<9;i++)for(j=0;j<9-i;j++)if(a[j]>a[j+l]){t=a[j];a[j]=a[j+l];a[j+l]二t;}printff从小到大为〃);for(i=0;i<10;i++)printf(〃%d“,a[i]);printf(〃〃);从小到大为0123Pressany4key5to678continue6・由键盘任意输入10个数据,将它

7、们倒序后输出。#include〈stdio.h>voidmainO{inta[10],i,j,t;for(i=0;i<10;i++)scanf(〃%d",&a[i]);for(i=0;i<5;i++){j=9-i;t=a[j];a[j]=a[i];a[i]=t;}printf(〃〃);for(i=0;i<10;i++)printf(〃%da[i]);printfCAnO;}Ol"G:CigBDebug6-6.exe"o123456789110987654321rressanykeytocontinue7.建立一个5

8、*5的矩阵,将其转置,并将其按矩阵形式输出。#include〈stdio.h>voidmain(){inta⑸[5],b[5][5];inti,j;printf(〃输入25个数〃);for(i=0;i<5;i++)for(j=0;j<5;j++)scanf(〃%d",&a[i][j])

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

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

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