本文目录一览:
- 1、c语言作业:输入10个学生成绩,输出高于90的成绩?
- 2、用C语言编写程序:从键盘输入10个学生的成绩,输出其最大值、最小值、和平均值(要求数组存储学生成绩
- 3、C语言从键盘输入10个成绩,分别统计优、良、中、及格、不及格的人数?
- 4、用C语言编程:从键盘输入10个学生的成绩,由高到低排序输出成绩
- 5、c语言输入10个学生的成绩,输出最高分和最低分.编写函数max求最高分,min函数求最
c语言作业:输入10个学生成绩,输出高于90的成绩?
#include
int main()
{
float grade[10];
float aver;
float Sum=0;
printf("请输入学生的成绩:");
//输入10个学生成绩
for(int i=0;i10;i++){
scanf("%f",grade[i]);
}
//输出高于90 的成绩
printf("输出高于90 的成绩:");
for(int i=0;i10;i++){
if(grade[i] 90){
printf("%d ",grade[i] );
}
}
printf("\n");
用C语言编写程序:从键盘输入10个学生的成绩,输出其最大值、最小值、和平均值(要求数组存储学生成绩
代码如图所示,结尾也贴出了源代码
望采纳,谢谢
#include stdio.h
int main(){
double a[10]={};
double sum=NULL;
double max=NULL;
double min=NULL;
puts("请输入10个学生的成绩:");
for(int i=0;i10;i++){
scanf("%lf",a[i]);}
for(int i=0;i10;i++){
sum+=a[i];i==0?max=a[0],min=a[0]:(maxa[i]?max=a[i]:NULL,mina[i]?min=a[i]:NULL);}
printf("所有元素的平均值为:%lf\n",sum/10);
printf("最大值是%lf\n",max);
printf("最小值是%lf\n",min);}
C语言从键盘输入10个成绩,分别统计优、良、中、及格、不及格的人数?
// 数组名和变量a同名了
#include stdio.h
#define N 10
void main()
{
int i,a,b,c,d,e,n[N]; // 数组名和变量a同名了
a=b=c=d=e=0;
for(i=0;iN;i++)
{
printf("请输入成绩%d:",i);
scanf("%d",n[i]);
if(n[i]=90)
a++;
else if(n[i]=80)
b++;
else if(n[i]=70)
c++;
else if(n[i]=60)
d++;
else
e++;
}
printf("优:%d\n良:%d\n中:%d\n及格:%d\n不及格:%d\n",a,b,c,d,e);
}
用C语言编程:从键盘输入10个学生的成绩,由高到低排序输出成绩
你好,我们这里需要用到数组镶套使用for函数以及冒泡算法,具体的代码如下。
#include iostream
using namespace std;
int main()
{
int s [10], i, j, t;
cout "输入10个数:";
for (i = 0; i 10; i++)
{
cout "请输入第" i+1 "名学生的成绩;" endl;
cin s[i];
}
for (i = 0; i10; i++)
{
for (j = 0; j9 - i; j++)
if (s[j]s[j + 1])
{
t = s[j + 1];
s[j + 1] = s[j];
s[j] = t;
}
}
cout "成绩由高到低为;";
for (i = 0; i10; i++)
cout s[i]"\t" ;
}
以下为效果图
c语言输入10个学生的成绩,输出最高分和最低分.编写函数max求最高分,min函数求最
#includestdio.h
int max(int fenshu[])
{
int max = 0;
for(int i = 0;i 10;i++)
{
if(fenshu[i] max)
{
max = fenshu[i];
}
}
return max;
}
int min(int fenshu[])
{
int min = 101;
for(int i = 0;i 10;i++)
{
if(fenshu[i] min)
{
min = fenshu[i];
}
}
return min;
}
int main()
{
int fenshu[10];
printf("请输入十个整数(0~100)\n");
for(int i = 0; i 10;i ++)
{
scanf("%d",fenshu[i]);
}
printf("最高分数是%d,最低分数是%d",max(fenshu),min(fenshu));
}