C语言程序设计(第五版)谭浩强第四章第四题

第一种方法:

#include

int main()

{

int a,b,c;

int max;

printf("请输入三个整数:\n");

scanf("%d%d%d",&a,&b,&c);

if(a>b)

{

max=a;

}

else

{

max=b;

if(max

{

max=c;

}

printf("最大的数是:%d“,max);

return 0;

}

第二种方法:

#include

int main()

{

int max3(int x,int y,intz);

int x,y,z;

int max;

printf("请输入三个整数:\n");

scanf("%d%d%d",&x,&y,&z);

max=max3(x,y,z);

printf("最大值是%d”,max);

return 0;

}

int max3(int x,int y,int z)

{

int max;

if(x>y)

{

max=x;

}

else

{

max=y;

}

if(max

{

max=z;

}

return max;

}

你可能感兴趣的:(C语言程序设计(第五版)谭浩强第四章第四题)