有三个整数a,b,c,由键盘输入,输出其中最大值的数(用if或if else编写),求大神写出来

作者&投稿:戊刮 (若有异议请与网页底部的电邮联系)
求有3个整数a,b,c,由键盘输入,输出其中最大的数(用if ….else)~

a = InputBox("请输入A")
b = InputBox("请输入B")
c = InputBox("请输入C")
If a > b Then
Max = a
Else
Max = b
End If

If Max < c Then Max = c
Print Max

你要输入整数,所以要定义a,b,c为整数,而不是float,输入输出不能用%f,应用%d,还有t未使用而使用了未定义的max故应把t改为max;
所以是
int main (void)
{ int a,b,c,max;
printf("请输入三个任意整数:
");
scanf("%d%d%d",&a, &b, &c);
if(a>=b) max=a;
else max=b;
if(b>=c) max=b;
else max=c;
if(c>=a) max=c;
else max=a;
printf("max=%d
",max);
return 0;}
或者用
#include
int main ()
{ int a,b,c;
printf("请输入三个任意整数:
");
scanf("%d%d%d",&a, &b, &c);
if(b>=a)a=b;
if(c>=a) a=c;
printf("max=%d
",a);
return 0;}

用 if else 代码比较麻烦。。

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


#include<stdio.h>

int main()
{
int a,b,c,max;

scanf("%d%d%d",&a,&b,&c);
max=a;
if(a<b)
max=b;
if(a<c)
max=c;
if(b<c)
max=c
printf("%d\n",max);
return 0;
}


对输入的任意三个数 a、b 和 c,按从小到大的顺序输出,用流程图表示该算...
输入三个整数a,b,c,请把这三个数由小到大输出。1.程序分析:我们想办法把最小的数放到a上,先将a与b进行比较,如果a>b则将a与b的值进行交换,然后再用a与c进行比较,如果a>c则将a与c的值进行交换,这样能使a最小。2.程序源代码:main(){ int a,b,c,t;scanf("%d,%d,%d",&a&...

有三个整数a,b,c,由键盘输入,输出其中最大值
这样比较简单吧!include<stdio.h> void main(){ int a,b,c;printf("请输入a,b,c\\n");scanf("%d%d%d",&a,&b,&c);if(a<b)a=b;if(a<c)a=c;printf("最大值为%d\\n",a);system("pause");}

c语言,三个数a,b,c按大小顺序输出,求流程图
scanf("%d %d %d",&a,&b,&c);p1=&a;p2=&b;p3=&c;exchange(p1,p2,p3);printf("The order is:%d %d %d\\n",a,b,c);return 0;} void exchange(int *q1,int *q2,int *q3){ void swap(int *pt1,int *pt2);3、因为此次的编程要求自定义函数swap() 用于交换两个变量的值,...

三个不同的正整数a、b、c,使a+b+c=133,且任意两个数的和都是完全平方...
∵a+b+c=133,∴2a+2b+2c=266,∵266=121+81+64,∴a+b=121,a+c=81,b+c=64,a=69,b=52,c=12,266还能分成其他一些完全平方数,但都不符合a、b、c是三个不同的正整数这个条件,∴a=69,b=52,c=12(顺序不确定).故答案为:69,52,12.

由键盘输入3个整数A,B,C,编写程序输出这三个数中的最小值
include "stdio.h"main(){ int A,B,C,min;printf("input A ,B,C:");scanf("%d%d%d",&A,&B,&C);min=A;if(min>B){if(min>C)min=C;else min=B;} else if(min>C)min=C;printf("min=%d",min);}

下列程序功能为:输入3个整数a,b。c,然后将a的值给b,b的给c,c的给a...
scanf("%d%d%d",&a,&b,&c,&x);三个地址四个数…… 不过也没有关系,为保证代码严谨,你还是写对了好!赋值也不对,应该是 x=a;把a赋值给x a=b;b=c;c=x;其中x是交换作用!printf("a=%d\\nb=&d\\nc=%d\\n",a,b,c);这个也有错误……...

...输入三个整数A、B和C,将它们交换(即A的值给B,B的值给C,C的值给A...
include <stdio.h>int main(){ int a, b, c, t; scanf ("%d%d%d", &a, &b, &c); t = a; a = c; c = b; b = t; printf ("%d %d %d\\n", a, b, c); return 0;}

三个正整数a,b,c,已知a*b=48,b*c=72,a*c=96,求a*b*c是多少,用六年级的...
将三个等式左边和左边相乘,等式右边和右边相乘,可得 (a*b)*(b*c)*(a*c)=48*72*96 (a^2)(b^2)(c^2)=(6*8)(12*6)(12*8)(a*b*c)^2=(6*8*12)^2 所以 a*b*c=6*8*12=576

a、b、c是任意给定的三个整数,那么乘积(a+b)(b+c)(c+a)的奇偶性为...
肯定为偶。因为这三个数有两种情况,第一种是同奇或同偶,那么相加后三个数都是偶,相乘后一定为偶;另一种情况是两个是同奇偶性,另一个相反,那么相同的相加为偶,相反的相加为奇,所以是一偶两奇相乘也为偶。所以最后肯定为偶。

如果a,b,c是三个任意的整数,那么在(a+b)\/2,(b+c))\/2,(c+a)\/2这三个...
至少有一个。根据抽屉原理可知三个整数中至少有某两个的奇偶性相同,而奇偶性相同得整数之和再除以2仍为整数,所以在(a+b)\/2,(b+c))\/2,(c+a)\/2这三个数中至少会有一个是整数。另一方面,若a,b均为偶数,c是奇数,容易知道只有(a+b)\/2是整数,这就给出了在(a+b)\/2,(b+c))\/...

管城回族区18758885432: 有3个整数a、b、c,由键盘输入,编程序按从小到大的顺序输出它们 -
何易银黄: void main() { int a,b,c,k; scanf("%d%d%d",&a,&b,&c); if(a>b) { k=a; a=b; b=k; } if(a>c) { k=a; a=c; c=k; } if(b>c) { k=b; b=c; c=k; }printf("从小到大的顺序是 %d,%d,%d\n",a,b,c); }

管城回族区18758885432: 有三个整数a,b,c,由键盘输入,输出其中最大的数,画出其算法流程图. -
何易银黄:[答案]算法如下: S1 输入a,b,c; S2 若a>b,且a>c,则输出a,否则执行S3; S3 若b>c,输出b,否则执行输出c. 根据以上步骤可以画出算法流程图.

管城回族区18758885432: c语言编程:有3个整数a,b,c,由键盘输入,请输出其中最大的数 -
何易银黄: 【例】输入三个整数,输出最大数和最小数. main(){int a,b,c,max,min;printf("input three numbers: ");scanf("%d%d%d",&a,&b,&c);if(a>b){max=a;min=b;}else{max=b;min=a;}if(max<c)max=c;elseif(min>c)min=c;printf("max=%d\...

管城回族区18758885432: 有三个整数a,b,c,由键盘输入,输出其中最小的数. -
何易银黄: 你这里面没有考虑相等的情况,一般最小但可以不是唯一 #include<stdio.h> int main() { int a,b,c; scanf("%d,%d,%d",&a,&b,&c); //注意输入也有逗号 if(a<=b&&a<=c) printf("%d\n",a); else if(b<=a&&b<=c) printf("%d\n",b); else if(c<=a&&c<=b) printf("%d\n",c); return 0; }

管城回族区18758885432: 有三个整数a,b,c,由键盘输入,输出其中最大的数 c语言编程怎么写? -
何易银黄: 执行代码如下: #include <stdio.h> void main() { int a,b,c; int m; printf("Please input a b c\n"); scanf("%d %d %d",&a,&b,&c); m = a; if (b > m) m = b; if (c > m) m = c; printf("Max is %d\n",m); }C语言是一门通用计算机编程语言,应用广泛.C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言.

管城回族区18758885432: 一道C语言题目 有3个整数a,b,c,由键盘输入,输出其中最大的数,请编写程序. -
何易银黄: 1 2 3 4 5 6 7main(){inta,b,c,max;scanf("%d%d%d", &a, &b, &c);if(a>b) max=a; elsemax=b;if(max<c) max=c;printf("max=%d\n", max); }

管城回族区18758885432: 一道C语言题目 有3个整数a,b,c,由键盘输入,输出其中最大的数,请编写程序.我编的是这样的,但是老师要求IF嵌套语句表示出来 # includeint main (void)... -
何易银黄:[答案] #include int main (){ int a, b, c; printf("请输入三个任意整数:\n"); scanf("%d%d%d", &a, &b, &c); if(b > a){ a = b; if(a解析看不懂?免费查看同类题视频解析查看解答

管城回族区18758885432: 从键盘上输入三个整数a,b,c要求按从大到小的顺序输出,用if - else语句 -
何易银黄: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21#include <stdio.h> intmain() {inta,b,c,d;printf("请输入三个数:");scanf("%d,%d,%d",&a,&b,&c);if(b>a){d=a;a=b;b=d;}if(c>a)printf("%d,%d,%d\n",c,a,b);else{if(b<c) printf("%d,%d,%d\n",a,c,b);elseprintf("%d,%d,%d\n",a,b,c);}return0; }

管城回族区18758885432: 从键盘输入3个整数,分别赋给整型变量a、b、c,然后将输入的整数按照从小到大的顺序放在变量a、b、c中,并输 -
何易银黄: #include <stdio.h> void main() {int a, b, c, d;printf("请输入a,b,c的值:\n");scanf("%d%d%d",&a,&b,&c);if(a>=b){d = a;a = b;b = d;}else if(b>=c){d = b;b = c;c = d;}printf("排序后:\n");printf("%d %d %d",a,b,c); }

管城回族区18758885432: 由键盘输入三个整数a、b、c,按从小到大的顺序输出这三个数 -
何易银黄: int main(int argc, const char * argv[]) { int a[3] = {0};printf("输入三个整数空格隔开:\n");for (int i = 0; i < 3; i++) {scanf("%d", &a[i]); } for (int i = 0; i < 2; i++) {for (int j = 0; j < 2 - i; j++) {if (a[j] > a[j + 1]) {int temp = a[j];a[j] = a[j + 1];a[j +...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网