问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言3个数比较大小!

发布网友 发布时间:2022-04-23 16:59

我来回答

5个回答

热心网友 时间:2023-10-09 23:23

输出最大值:


#include <stdio.h>
void main()
{
int a,b,c,Max;
scanf("%d %d %d",&a,&b,&c);
if (a <= b)
Max = b;
else
Max = a;
if (Max <= c)
printf("%d",c);
else
printf("%d",Max);
}


输入三个数(空格隔开),先比较前两个数大小,将较大的数赋值给Max,再比较Max与第三个数大小,输出较大的数
按降序输出:


#include <stdio.h>
void main()
{
int a,b,c,max_ab,min_ab;
scanf("%d %d %d",&a,&b,&c);
if (a<=b)
{
max_ab = b;
min_ab = a;
}
else
{
max_ab = a;
min_ab = b;
}
if (max_ab <= c)
printf("%d %d %d",c,max_ab,min_ab);
else if (max_ab > c && c >min_ab)
printf("%d %d %d",max_ab,c,min_ab);
else if (max_ab > c && c <=min_ab)
printf("%d %d %d",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语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的D.M.Ritchie于1972年推出,1978年后,C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。

它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动画,具体应用比如单片机以及嵌入式系统开发。

热心网友 时间:2023-10-09 23:24

int max;要放到 int a,b,c;的后面。正确如下:

main()

{

int a,b,c;

int max;

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

max=a;

if(b>max);

max=b;

if(c>max);

max=c;

printf("max=%d\n",max);

}

#include<stdio.h>

//#include<windows.h>

voidmain()

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

result=max3(a,b,c);

printf("Themaxofthreenumberis%d:\n",result);

//system("pause");

优先级

优先级:C语言中,运算符的运算优先级共分为15 级。1 级最高,15 级最低。 在表达式中,优先级较高的先于优先级较低的进行运算。而在一个运算量两侧的运算符 优先级相同时,则按运算符的结合性所规定的结合方向处理。

自右至左的结合方向称为“右结合性”。最典型的右结合 性运算符是赋值运算符。如x=y=z,由于“=”的右结合性,应先执行y=z 再执行x=(y=z)运算。C语言运算符中有不少为右结合性,应注意区别,以避免理解错误。

以上内容参考:百度百科-C语言运算符

热心网友 时间:2023-10-09 23:24

#include<stdio.h>
void main()
{
int a,b,c,temp;
scanf("%d,%d,%d",&a,&b,&c);
if(a<b)
{
temp=a;
a=b;
b=temp;
}
if(a<c)
{
temp=a;
a=c;
c=temp;
}
if(b<c)
{
temp=b;
b=c;
c=temp;
}
printf("%d>%d>%d",a,b,c);
}
/*注意输入时如是:123,则要这样输入:1,2,3*/

热心网友 时间:2023-10-09 23:25

很麻烦而且只能用if else 楼上的没有考虑的输入的数中有相等的情况

热心网友 时间:2023-10-09 23:26

10. 单选题
下列程序段输出结果为 ( )。

int x = -3, y = 2;

if(x>y);

x = -x;

if(x<y)

y = -y;

printf("x=%d,y=%d\n", x, y);

A
x=3,y=-2

B
x=3,y=2

C
x=-3,y=2

D
x=-3,y=-2
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
不想要淘宝原来的帐号,怎么办,可以注销吗~谢谢了,大神帮忙啊 蓝宝石HD6770显卡求鉴定,GPUZ检测数据如下: 健身60公斤,176身高的人,比较瘦,是不是即便经常锻炼,力气也不一定比胳膊... 农村土地什么情况不予发证?如何解决? 共工治水在前还是怒触不周山在前? 共工触山的故事 有什么类似漂流瓶的软件推荐 漂流瓶软件推荐 保险柜密码怎么改 保险柜密码正确但是打不开怎么办 西安水多少钱一顿 西安哪里可以买自来水 C语言比较两个数字的大小 如何比较三个数的大小c语言 梦见去世的妈妈再次去世举办丧事自己大哭并哭醒自己? c语言 比较三个数大小 如何用c语言比较3个数的大小,该怎么编程? 梦见死去的爷爷的丧礼,我哭得很厉害… C语言比较数的大小 梦见死去的爸妈出殡我愧在灵前哭一哭? c语言比较数字大小 c语言如何用函数比较两个数的大小 梦见早已过世的父亲,送他出殡,我哭的撕心裂肺是什么意思? c语言中三个数比较大小 怎么样用c语言的程序比较两个数的大小 用c语言如何编写一个比较两个数大小的程序 梦见死人出殡大哭暗示什么? C语言程序设计:比较两个数的大小 纸质一寸蓝底照片店里能弄成一寸白底照吗? 怎么把一寸照片蓝色背景改成白色的? 怎样把一寸照片变成白底 如何一寸照蓝底换成白底 利用C语言如何比较三个数的大小?(a,b,c)请写出对应的C程序。 谢谢。 c语言程序中如何比较四个数的大小? 用C语言比较三个数的大小,并按照从大到小排序 c语言用关系表达式比较两数大小 C语言 三个数比较大小 制定公司的战略定位需要注意哪些问题? 怎么给一个企业定位? 企业可以怎样定位? 如何进行企业定位? 如何做好企业的品牌定位 企业应该如何进行品牌定位? 如何完成企业的战略定位和规划 知乎 企业战略定位很重要,如何制定一个好战略 以一家企业为例,说明该企业如何制定和实施独特性定位战略? 如何制定中小企业品牌定位策略? 如何完成企业的战略定位和规划 企业如何进行市场定位? 我那美丽的故乡(写景作文) 怎么开头,结尾 写景的作文我的家乡 我的家乡写景作文三百字以上写的是和小熙