8.在主函数中输入3个整数,编写函数求出这3个数中的最大值,最小值和平均值,在主函数中输出
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/03 08:32:15
8.在主函数中输入3个整数,编写函数求出这3个数中的最大值,最小值和平均值,在主函数中输出
#include “stdio.h”
int s_max(int a,int b,int c) /*求最大值函数*/
{
int max;
if(a>=b)
max=a;
else
max=b;
if(max<c)
max=c;
return max;
}
int s_min(int a,int b,int c) /*求最小值函数*/
{
int min;
if(a>=b)
min=b;
else
min=a;
if(min>c)
min=c;
return min;
}
float s_pin(int a,int b,int c) /*求平均值函数*/
{
float pin;
pin=(a+b+c)/3.0;
return pin;
}
mian()
{
int a,b,c;
printf("请输入三个整数:");
scanf("%d,%d,%d",&a,&b,&c);
printf("这三个整数中的最大值是:%d",s_max(a,b,c));
printf("这三个整数中的最小值是:%d",s_min(a,b,c));
printf("这三个整数的平均值是:%f",s_pin(a,b,c));
getch();
}
再问: 有一处出错
再答: 那个是原来写的,我现在也懒得去找错误了,我吧另外一个简单的程序发给你吧#include <stdio.h>
int max(int a,int b ,int c)
{
return (a>b?a:(b>c?b:c));
}
int min(int a,int b ,int c)
{
return (a<b?a:(b<c?b:c));
}
float avg(int a,int b,int c)
{
return (a+b+c)/3.0;
}
void main()
{
int m,n,p;
printf("请输入三个数字");
scanf("%d%d%d",&m,&n,&p);
printf("(%d,%d,%d)中最大值为%d;\n最小值为%d;\n平均值为%f。\n",m,n,p,max(m,n,p),min(m,n,p),avg(m,n,p));
}
int s_max(int a,int b,int c) /*求最大值函数*/
{
int max;
if(a>=b)
max=a;
else
max=b;
if(max<c)
max=c;
return max;
}
int s_min(int a,int b,int c) /*求最小值函数*/
{
int min;
if(a>=b)
min=b;
else
min=a;
if(min>c)
min=c;
return min;
}
float s_pin(int a,int b,int c) /*求平均值函数*/
{
float pin;
pin=(a+b+c)/3.0;
return pin;
}
mian()
{
int a,b,c;
printf("请输入三个整数:");
scanf("%d,%d,%d",&a,&b,&c);
printf("这三个整数中的最大值是:%d",s_max(a,b,c));
printf("这三个整数中的最小值是:%d",s_min(a,b,c));
printf("这三个整数的平均值是:%f",s_pin(a,b,c));
getch();
}
再问: 有一处出错
再答: 那个是原来写的,我现在也懒得去找错误了,我吧另外一个简单的程序发给你吧#include <stdio.h>
int max(int a,int b ,int c)
{
return (a>b?a:(b>c?b:c));
}
int min(int a,int b ,int c)
{
return (a<b?a:(b<c?b:c));
}
float avg(int a,int b,int c)
{
return (a+b+c)/3.0;
}
void main()
{
int m,n,p;
printf("请输入三个数字");
scanf("%d%d%d",&m,&n,&p);
printf("(%d,%d,%d)中最大值为%d;\n最小值为%d;\n平均值为%f。\n",m,n,p,max(m,n,p),min(m,n,p),avg(m,n,p));
}
8.在主函数中输入3个整数,编写函数求出这3个数中的最大值,最小值和平均值,在主函数中输出
在主函数中输入3个整数,编写函数求出这3个数种的最大值、最小值和平均值,要求在主函数中输出.
编写用指针变量作为函数参数求数组的最小值、最大值和平均值的函数,主函数输入个数都为10的数组,调用所编写的函数并输出该数
C语言:编写函数,求输入的三个整数值的最大值,并在主函数中输出.
)定义一个函数max,函数功能为求出数组a中的最大值,在主函数中输入10个整数,调用函数,输出结果 这个怎么用C++中打
编写一个求任意两个整数中最大值的函数,在主函数中输入任意的两个整数,调用该函数,输出最大的数.
编写一函数,求出一个数组中的最大值和最小值,数组长度为10并在main函数中输出最大值和最小值.
用scanf函数输入12个整数,求它们的最大值、最小值和平均值.拜托各位了 3Q
编写函数,函数的功能是求n个数的最大值,在主函数中调用该函数实现n个数最大值的计算并输出之.
编写一个函数判断是否素数,在主函数中输入一个整数,调用该函数,在主函数中输出是否素数的信息
一道C (1)编写一个函数,这个函数的功能是可以求出n个数当中的最大值;(2)在主函数中,从键盘上输入n个数,之后调用(
编写一个函数,求两个整数的最大公约数,在主函数中输入两个整数,调用此函数进行计算并输出结果.