c语言用函数求最高分 c语言计算n个学生中的最高分
c语言输入10个学生的成绩,输出最高分和最低分.编写函数max求最高分,min函数求最
#includestdio.h
创新互联建站成都企业网站建设服务,提供成都网站制作、做网站、外贸营销网站建设网站开发,网站定制,建网站,网站搭建,网站设计,成都响应式网站建设公司,网页设计师打造企业风格网站,提供周到的售前咨询和贴心的售后服务。欢迎咨询做网站需要多少钱:13518219792
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语言编写函数,在主函数中输入N个人的某门课程的成绩,分别用函数求 平均值 最高分 最低分
#includestdio.h
#define N 10 //N可有自己确定!
float aver(float a[]){
int i;float sum=0;
for(i=0;iN;i++)
sum+=a[i];
return sum/N;
}
float Max(float a[]){
int i;float max=0;
for(i=0;iN;i++)
if(maxa[i])
max=a[i];
return max;
}
float Min(float a[]){
int i;float min=a[0];
for(i=0;iN;i++)
if(mina[i])
min=a[i];
return min;
}
int main(){
float deg[N];
printf("输入该门课程的成绩: \n");
for(int i=0;iN;i++)
scanf("%f",°[i]);
printf("该门课程的平均值为: %0.2f\n",aver(deg));
printf("该门课程的最高分为: %0.2f\n",Max(deg));
printf("该门课程的最低分为: %0.2f\n",Min(deg));
return 0;
}
扩展资料:
主函数的两个形参形式中的形参,允许从执行环境中传递任意的多字节字符串(它们通常被称为命令行参数),各个指针 argv[1] .. argv[argc-1] 指向每个这些字符串的第一个字符。argv[0] 是指向一个表示用于执行该程序自身的名字的空结尾多字节字符串(或者当执行环境不支持时,为空字符串 "")的开头字符的指针。
这些字符串是可以改动的,虽然对它们的改动并不会被传回给执行环境:比如可以用 std::strtok 来使用它们。
参考资料来源:百度百科-main函数
设计函数实现求数组中的最大值,用该函数计算某班级学生的最高分.C语言
#includeiostream.h
void maxscore(int n)
{
int a[n];
int i,max,score,t;
cout"please input the score of this class:\n";
for(i=0;in;i++)/*输入他们各自的成绩*/
{cinscore;
a[i]=score;}
max=a[0];
for(i=1;in;i++)/*求最高成绩并输出*/
{if(a[i]max)
{t=max;
max=a[i];
a[i]=t;}}
cout"the higeist score of this clss is: "maxendl;
}
int main()
{
int n;
cout"please input the number of people:";
cinn;/*输入这个班有多少人*/
cout"there are "n"people in this class:\n";
maxscore(n);
return 0;
}
名称栏目:c语言用函数求最高分 c语言计算n个学生中的最高分
浏览路径:http://pwwzsj.com/article/hhpdci.html