解题思路:就是求最大值,只是把求最大值的代码放在函数里面而不是主函数里面
注意事项:
参考代码:
/*分别用函数和带参的宏,从三个数中找出最大的数。*/
#include<stdio.h>
float max(float x, float y, float z)
{
float max1;
if(x>y&&x>z)
max1 = x;
else if(y>x&&y>z)
max1 = y;
else
max1 = z;
return max1;
}
int main()
{
float x, y, z, max1;
scanf("%f %f %f", &x, &y, &z);
max1 = max(x, y, z);
printf("%.3f\n", max1);
printf("%.3f", max1);
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:570 |
蓝桥杯历届试题-九宫重排 (C++代码)浏览:2783 |
这可能是一个假的冒泡法浏览:989 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:515 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)浏览:549 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:1099 |
剪刀石头布 (C语言代码)浏览:1753 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:840 |
C语言程序设计教程(第三版)课后习题6.5 (C++代码)浏览:457 |
循环入门练习5 (C语言代码)浏览:839 |