网站建设资讯

NEWS

网站建设资讯

C语言用函数输出最高分,c语言输出最高分最低分

C语言编程 题目:输入30个学生成绩,求最高分,最低分和平均分(用数组存放数据)

#includestdio。h

从网站建设到定制行业解决方案,为提供成都网站制作、网站设计服务体系,各种行业企业客户提供网站建设解决方案,助力业务快速发展。成都创新互联公司将不断加快创新步伐,提供优质的建站服务。

intmain()

{

intmax,min,score;

doubleavg=0;

scanf("%d",score);

max=min=score;

avg+=score;

for(inti=0;i29;i++)

{

scanf("%d",score);

if(scoremax)max=score;

if(scoremin)min=score;

avg+=score;

}

avg=avg/30;

printf("最高分max=%d,最低分min=%d,平均分avg=%lf\n",max,min,avg);

return0;

}

文件输入/输出

在C语言中,输入和输出是经由标准库中的一组函数来实现的。在ANSI C中,这些函数被定义在头文件;中。

标准输入/输出

有三个标准输入/输出是标准I/O库预先定义的:

stdin标准输入

stdout标准输出

stderr输入输出错误

以上内容参考:百度百科-c语言

c语言问题 在主函数中定义整型数组存储10名同学的成绩,调用函数f1寻找最高分,将其返回到主函数中输出?

#include stdio.h

int f1(int a[],int n)

{

int m=a[0],i;

for(i=1;in;i++)

if(a[i]m)

m=a[i];

return m;

}

int main()

{

int a[10]={71,62,45,99,58,87,49,60,71,94};

printf("最高分是:%d\n",f1(a,10));

return 0;

}

C语言 从键盘输入10个学生的高考总成绩,输出最高分

做一次雷锋哥哥。

#include ,stdio.h

#include stdlib.h

int High(int score[],int n) //计算最高分

{

int sc=0;

for(int i=0; in; i++) if( score[i] sc ) sc = score[i];

return sc;

}

int main()

{

int score[10];

for(int i=0; i9; i++)

{

printf("请输入第%d个学生总成绩:",i+1);

scanf("%d",score[i]);

}

int max = High(score,10);

printf("\n最高分:%d\n\n",max);

system("PAUSE");

return 0;

}

c语言,高手指点一下,想输出最高分的名字和成绩

有很多地方要改啊!!

#includestdio.h

#define N 3

struct student

{

int number;

char name[20];

float score[3];

};

student* max(struct student *p)

{

int i=0,j=0;

float max_score=0;

max_score=p-score[0];

for ( i=0; iN; i++)

{

for ( j=0; j3; j++ )

{

if (p-score[j]max_score)

{

max_score=p-score[j];

}

}

p++;

}

return p;

}

int main()

{

student stu[N],*p=NULL;

int i=0,j=0;

for ( i=0; iN; i++)

{

printf("请输入第%d个学生的基本信息:\n",i+1);

printf("学号:");

scanf("%d",stu[i].number);

printf("姓名");

scanf("%s",stu[i].name);

printf("三门科成绩(eg:100 90 80):");

for( j=0; j3; j++ )

scanf("%f",stu[i].score[j]);

}

p=stu;

p=max(p);

--p;

printf("最高分的学生名字:%s\n",p-name);

printf("最高分的学生学号:%d",p-number);

return 0;

}

测试结果

急求一个c语言程序 输入5个学生成绩,求输出最高分和最低分 我是学生,希望不要用哪些太专业的函数

#include "stdio.h"//

void main(void){//试试正确不?

int a[5],i,max=0,min=32767;

printf("请输入5个学生的成绩...\n");

for(i=0;i5;i++){

printf("student%d:",i+1);

scanf("%d",a+i);

if(a[i]max) max=a[i];

if(a[i]min) min=a[i];

}

printf("最高成绩是:%d\n最低成绩是:%d\n",max,min);

}

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));

}


分享题目:C语言用函数输出最高分,c语言输出最高分最低分
转载源于:http://njwzjz.com/article/hdidoc.html