最简单的C语言程序设计问题,高手进来/

来源:百度知道 编辑:UC知道 时间:2024/07/07 17:52:50
1:编写一个通用的两数相加的程序。
2:从键盘输入三个任意数,输出最大数。用两个函数实现。主函数main的功能:接受从键盘输入的两个数并传送给子函数Max(),子函数Max()从两数中找出大数再返回给主函数main输出\

void main()
{
int max(int x,int y,int z);
int a,b,c,d;
scanf("%d,%d,%d",&a,&b,&d);
c=max(a,b,d);
printf("max=%d\n",c);
}
int max(int x,int y,int z)
{int max,t;
if(x<y) {t=x;x=y;y=t;}
if(x<z) t=x,x=z,z=t;
if(y<z) { t=y;y=z;z=t;}

max=x;
return(max);
}

对别人有求,还舍不得出血!

第一个应该相当简单吧
第二个你说的到底是三个数还是两个数阿
下面这个是两个数的,仅 供参考#include<stdio.h>
void main()
{
int max(int x,int y);
int a,b,c;
scanf("%d,%d",&a,&b);
c=max(a,b);
printf("max=%d\n",c);
}
int max(int x,int y)
{int z;
if(x>y) z=x;
else z=y;
return(z);
}

第一题:
#include<stdio.h>
void main()
{
float x,y,sum=0;
printf("\1请输入俩个数并用逗号隔开:\n");
scanf("%f,%f"&x,&y);
sum=x+y;
printf("\3两数之和为:%f\3\n",