C语言编程,求 比较3个数大小 的程序

如题所述

方法步骤如下:

1、首先打开计算机在,在计算机内打开打开vc,然后在vc界面内找到“新建”选项并使用鼠标点击打开。

2、选择win32 console application 并在右侧选择工程的名字和地址,确定。

3、选择一个空工程并使用鼠标点击勾选,然后点击完成选项。

4、再次点击文件-新建选项并使用鼠标点击。

5、选择c++ source file 并在右侧输入文件名字,确定。

6、输入如图所示的代码,这里以abc分别代表三个不同的数,其他需要比较的数只要把abc换成相应的数就可以了。注意代码的输入要在英文输入法的环境下进行。

7、点击右上角的编译运行按钮即可。

温馨提示:内容为网友见解,仅供参考
第1个回答  2010-03-07
#include <stdio.h>
void main ()
{ float a,b,c,d;
printf ("请输入三个数:");
scanf ("%f,%f,%f",&a,&b,&c);
if (a>b)
{d=a;a=b;b=d;}
if (a>c)
{d=a;a=c;c=d;}
if (b>c)
{d=b;b=c;c=d;}
printf ("从小到大排列为:%.2f,%.2f,%.2f",a,b,c);
printf ("三个数中最大为:%.2f,最小为:%.2f",c,a);
}
可比较整数和小数。本回答被提问者采纳
第2个回答  2010-03-07
#include<stdio.h>
main()
{
int a,b,c;
printf("请输入三个数");
scanf("%d%d%d",&a,&b,&c);
if(a<b)
a=b;
else
if(a<c)
a=c;
else
if(b<c)
b=c;
printf("a=%d,b=%d,c=%d",a,b,c)
}
第3个回答  2019-05-10
d=a;a=b;b=d
首先,你要明确,“=”在C语言中,不是“等于”的意思,而是“赋值”!!
这很关键!
这三条语句的意思就是:把a的值赋给d,再把b的值赋给a,最后把d的值赋给b
这样一轮过后,你会发现a,b的值交换了。d就是一个中间变量。
放到程序中去理解,就是如果a>b,就把a,b交换。
b中的值最大。
为什么不直接写“a
=
b”呢?就是因为“=”的含义是“赋值”!!把b赋给a之后,a就是b的值,那么a的值就被覆盖掉了。

C语言编程,求 比较3个数大小 的程序
1、首先打开计算机在,在计算机内打开打开vc,然后在vc界面内找到“新建”选项并使用鼠标点击打开。2、选择win32 console application 并在右侧选择工程的名字和地址,确定。3、选择一个空工程并使用鼠标点击勾选,然后点击完成选项。4、再次点击文件-新建选项并使用鼠标点击。5、选择c++ source file 并在...

C语言编程,求 比较3个数大小 的程序
首先,你要明确,“=”在C语言中,不是“等于”的意思,而是“赋值”!!这很关键!这三条语句的意思就是:把a的值赋给d,再把b的值赋给a,最后把d的值赋给b 这样一轮过后,你会发现a,b的值交换了。d就是一个中间变量。放到程序中去理解,就是如果a>b,就把a,b交换。b中的值最大。...

c语言怎么求出三个数中哪一个最大?
1、首先输入a,b,c三个数。2、比较a,b两个数,得出a与b中的最大值。3、然后比较b与c两个数,得出b与c的最大值。4、最后将第2步与第3步得出的最大值进行比较,得出我们需要的最大数。

如何用C语言编辑比较3个数大小的程序,大一新生求解
void main(){int a,b,c,t;scanf("%d%d%d",&a,&b,&c);\/\/输入三个整数;if (a>b){t=a;a=b;b=t;} if (a>c){t=a;a=c;c=t;} if (b>c){t=b;b=c;c=t;} \/\/对a,b,c进行比较,并交换值 printf("%d>%d>%d\\n",c,b,a); \/\/按从大到小顺序输出 } ...

写一比较三数大小的C语言程序
int a, b, c;int max_one; \/\/接收第一种方法的max int max_two; \/\/接收第二种方法的max scanf("%d %d %d", &a, &b, &c); max_one=Max_one(a, b, c);printf("the max is %d\\n", max_one); max_two = Max_two(a, b);max_two = Max_two(max_two, c);printf("...

用C语言写比较三个数大小的程序。
main(){ int *i,j,k,n,m,s; int a[3];i=a;printf("input a number:\\n");for(i=a;i<=a+2;i++)scanf("%d",i);i=a;for(j=0;j<=2;j++){for(k=0;k<=2;k++){if(*(i+j)<*(i+k))n=*(i+j);if(*(i+j)>*(i+k))m=*(i+j);} } i=a;for(j=0;j...

c语言中的三个数比较大小怎么写代码?
include<stdio.h> int main(){ int a,b,c,max;printf("请输入三个数:\\n");scanf("%d%d%d",&a,&b,&c);if(a>b)max=a;if(c>max)max = c;printf("三个数中最大的数为:%d",max);return 0;}

C语言如何比较三个数字的大小
1、首先新建一个文本文件,改名为1.c(后缀必须为.c),双击即可直接用开发工具打开 2、然后编写main函数,main函数中主要是对比较函数的调用和输出结果 3、最后编写比较函数,在设计时,传入三个参数,返回一个最大值,分析如下:有三个数a,b,c,如果a大于等于b,则比较a是否大于等于c,如果a大于...

C语言:编写一个程序实现3个数之间大小的比较。将最大的数输出
include<stdio.h> main(){ int a,b,c,d;printf("输入3个数:");\/\/输入3个数 scanf("%d%d%d",&a &b &c);if(a>b)\/\/比较大小并输出较大在数 d=a ;else d=b;if(d>c)printf("%d",d);else printf("%d",c);}

C语言3个数比较大小!
max_ab,min_ab,c);}输入三个数,判断前两个数,将大的数赋值给max_ab,小的数赋值给min_ab,再将max_ab与c作比较。若c大于等于max_ab,则输出c,max_ab,min_ab.若c小于max_ab且大于min_ab,则输出max_ab,c,min_ab.若c小于min_ab,则输出max_ab,min_ab,c 知识延展:C语言是一种计算机...

相似回答