方法一:直接输入数据比大小
#include iostream.h
int main(void)
{
float x,y,z;
cout"请输入需比较的数"endl;
cinxy;
if(xy)z=x;
else z=y;
cout"最大值为"zendl;
return 0;
}
方法二:调用函数比较大小
int main()
float max(float x, float y ); //函数声明既可以在此处,也可以在函数外.
//如果一个函数被多个函数调用时一般选择在函数外做声明
float i,j,m;
cout"输数"endl;
cinij;
m=max(i,j);
cout"最大值为"mendl;
float max(float x,float y) //比较函数
float z;
if(xy) z=x;
return z;
//声明函数float max(float x, float y );就是要调用的函数最后再加一个分号;
很久以前的学习记录,好容易才翻出来
我个人建议,你都看看方法二,虽然看上去行数多些,但是你往后学习函数调用要很熟练才好
代码如下:
#include?stdio.h
#include?stdlib.h
int?max(int?a,?int?b)?
return?a?b?a?:?b;
int?main()
int?i,?m,?n;
scanf("%d",?m);
scanf("%d",?n);
m?=?max(m,?n);
printf("最大数:%d\n",?m);
system("pause");
return?0;
运行结果:
c语言程序设计比较两个数的大小的方法:
输入两个数值.
比较大小.
输出结果.
以整型为例,代码如下:
#include
int
main()
a,b;
scanf("%d%d",a,b);
if(ab)
printf("%d%d\n",a,b);
else
if(a
==
b)
printf("%d=%d\n",a,b);
第一种方法:
以整型为例,代码如下:
#include?
int?a,b;
if(ab)?printf("%d%d\n",a,b);
else?if(a?==?b)?printf("%d=%d\n",a,b);
else?printf("%d%d\n",a,b);
第二种方法:
using namespace std;int main()
int nA,nB;
cinnAnB;//读入两个数
if (nA nB)
cout"nA nB"endl;
if (nA == nB)
cout"nA == nB"endl;
第三种方法:
void main()
int a,b;? //定义两个变量
scanf("%d? ?%d",a,b);? ?//从键盘输入值分别给这两个变量
if(ab)? ? //判断a是否大于b
printf("a 大于b");
else if(a==b)? ? //判断a是否等于b
printf("a 等于b");
else? ? ?//若上面两种情况都没有发生则a小于b
printf("a 小于b");
C语言是一门通用计算机编程语言,应用广泛.C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言.
尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台.
以上就是土嘎嘎小编为大家整理的用函数比较数的大小c语言相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!