#include "stdioh"
int fun(int a[],int count,int psum,float paverge);
void main()
{
int a[5];
int count;
int sum;
float averge;
int i;
for(i=0;i<5;++i)
scanf("%d",a+i);
count=fun(a,5,&sum,&averge);
printf("\n%d %d %2f",count,sum,averge);
}
int fun(int a[],int count,int psum,float paverge)
{
int i;
int temp=0;
for(i=0;i<count;++i)
if(a[i])
{
psum+=a[i];
temp++;
}
paverge=psum/temp10;
return temp;
}
参考程序如下:(我自己编写的,可能有不足之处,望见谅)
#include<stdioh>
int max(int x,int y)
{
int t;
t=x>y x:y;
return t;
}
void main()
{
int a,b,c,m;
printf("please input three numbers:\n");
scanf("%d,%d,%d",&a,&b,&c);
m=max(max(a,b),c);
printf("the maximum of the three numbers is:%d\n",m);
}
#include<stdioh>
int main()
{
int x,y;
scanf("%d",&x);
if(x<1)
y=x;
if(x>=1&&x<10)
y=2x-1;
if(x>=10)
y=3x-11;
printf("%d",y);
}
以上就是关于设计一个程序,有两个函数,一个是主函数全部的内容,包括:设计一个程序,有两个函数,一个是主函数、c语言程序设计 定义一个函数求两个数的最大值,在住函数中调用该函数求三个数的最大值并输出.、程序设计(分段函数)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)