有3个整数a,b,c,由键盘输入,输出其中最大的数和最小的数

作者&投稿:斋鹏 (若有异议请与网页底部的电邮联系)
用C语言写出 有三个整数a,b,c由键盘输入,输出其中最大的数和最小的数~

# include
int main (void)
{ int a,b,c,t;
printf("请输入三个任意整数:
");
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;
}
printf("最大值:%d 最小值:%d %d",a,c);
}

  如果abc三个整数相等,输出最大的数是999;
  如果abc三个整数不相等,输出最大的数是987;
  说明:键盘上的数字是从0-9,意思是从这10个整数选择3个整数组合,选择最大的那个数。题中并没说明abc三个数是不是可以相同,因而选择了两种情况,第一种是相等,第二种是完全不相等。
  刚才刷新没有补充问题,如果是计算机语言,表示不懂,还请老师补充吧。

#include<stdio.h>
void main() { int a,b,c,max,min;
  scanf("%d%d%d",&a,&b,&c);
  max=min=a;
  if ( max<b ) max=b;
  if ( max<c ) max=c;
  if ( min>b ) min=b;
  if ( min>c ) min=c;
  printf("最大数%d,最小数%d
",max,min);
}


#include <stdio.h>

#define max(a,b,c) (a>b?(a>c?a:c):(b>c?b:c))
#define min(a,b,c) (a<b?(a<c?a:c):(b<c?b:c))

int main() {
  int a, b, c;
  printf("a=");
  scanf("%d", &a);
  printf("b=");
  scanf("%d", &b);
  printf("c=");
  scanf("%d", &c);
  printf("max=%d, min=%d
", max(a,b,c), min(a,b,c));
  return 0;
}



3个整数a,b,c.以知a*b=48.b*c=72.a*c=96.求a*b*c是多少?
b*c=72,则c不等于0;c=72\/b=72a\/48;将c代入a*c = 96;a*a*72\/48=96;a*a=64,得a=8或-8;a=8时,b=6,c=12;a=-8时,b=-6,c=-12;

A.B.C分别代表3个不同的整数
1:A\/B=3C 2:A\/B=C+6 3C=C+6 C=3 把C=3带入1,A\/B=9 A=9B 所以9B-B=32 B=4,A=36 所以A*B*C=36*4*3=432

输入3个整数a.b.c,求他们的和与平均数!
和:a+b+c 平均数:(a+b+c)\/3 注意:3代表数的个数(abc共3个数),不是每次求平均数都要除以3。

编写一个程序,从键盘输入三个整数a.b.c,计算表达式a+b*c的值,并输出...
1、以C#控制台应用程序为例:Console.WriteLine("输入3个整数,之间以逗号分隔,回车键结束...");string str = Console.ReadLine(); \/\/读入用户输入信息 string[] input = str.Split(new char[] { ',' }); \/\/以逗号为分隔符,分离出各项 if (input.Count() == 3) \/\/不是3,用户输入...

matlab中怎么交换三个整数的值
1、首先编写一个程序,要求输入3个整数值a、b、c,把b中的值赋给a。2、其次把c中的值赋给b,把a中的值赋给c。3、最后输出a、b、c的值。

c语言输入3个整数a,b,c编程交换它们的值,即把a的值给b,把b中的值给c...
include"stdio.h"main(){ inta,b,c,t;printf("pleaseinputa,b,c:");scanf("%d,%d,%d",&a,&b,&c);t=a;a=b;b=c;c=t;printf("%d,%d,%d",a,b,c);getch();}

找到三个整数a、b、c,ab的最小公倍数=bc的最小公倍数=ac的最小公倍数...
abc的最小公倍数是48,ab的最大公因数是4,bc的最大公因数是3,a+b+c的最小值是48=2×2×2×2×3ab的最大公因数是4,bc的最大公因数是3,b能被4和3整除,b是12的倍数,a是4的倍数,c是3的倍数。48÷12=4b最小是12,c是3,此时a是16.a+b+c的最小值是12+3+16=31.

3个整数a,b,c.以知a*b=48.b*c=72.a*c=96.求a*b*c是多少?
a*b=48,则a不等于0,b不等于0;b=48\/a;b*c=72,则c不等于0;c=72\/b=72a\/48;将c代入a*c = 96;a*a*72\/48=96;a*a=64,得a=8或-8;a=8时,b=6,c=12;a=-8时,b=-6,c=-12;

用C语言输入3个整数,要求按从小到大的顺序输出。谢谢大家
采纳数:10 获赞数:285 LV4 擅长:暂未定制 向TA提问 私信TA 展开全部 #include<stdio.h>void main(){ int a,b,c,t; printf("请输入三个整数:a b c\\n"); 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...

编写程序,读入三个整数a,b,c然后把a的值给b,b的值给c,c的值给a然后输 ...
include<stdio.h> int main(){ int a,b,c,d;printf("Please input 3 NUM:\\n");scanf("%d,%d,%d",&a,&b,&c);d=c;c=b;b=a;a=d;printf("a=%d,b=%d,c=%d",a,b,c);return 0;}

大关县13086616126: 有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); }

大关县13086616126: 有三个整数a,b,c,由键盘输入,输出其中最大的数,画出其算法流程图. -
苌斩乳块:[答案]算法如下: S1 输入a,b,c; S2 若a>b,且a>c,则输出a,否则执行S3; S3 若b>c,输出b,否则执行输出c. 根据以上步骤可以画出算法流程图.

大关县13086616126: 有三个整数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; }

大关县13086616126: 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\...

大关县13086616126: 一道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); }

大关县13086616126: 有三个整数a,b,c,由键盘输入,输出其中最大的数 c语言编程问题 -
苌斩乳块: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23intmain() {inta,b,c,max;printf("输入a=");scanf("%d",&a);printf("输入b=");scanf("%d",&b);printf("输入c=");scanf("%d",&c); //比较a,b.把大的赋给maxif(...

大关县13086616126: 一道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解析看不懂?免费查看同类题视频解析查看解答

大关县13086616126: c++(选择结构)有3个整数a,b,c,由键盘输入,输出其中最大的数 -
苌斩乳块:#include using namespace std;int main() {int a,b,c, m;cin >> a >> b >> c;m = a;if (m else if (m cout < return 0; }

大关县13086616126: 用C语言写出 有三个整数a,b,c由键盘输入,输出其中最大的数和最小的数 -
苌斩乳块: #include int main (){ int a, b, c; printf("请输入三个任意整数:\n"); scanf("%d%d%d", &a, &b, &c); if(b > a){ a = b; if(a < c) a = c; } else{ if(a < c) a = c; } printf("最大的整数是:%d\n", a); return 0; }

大关县13086616126: 有三个整数a、b、c,由键盘输入,输出其中最大值 -
苌斩乳块: #include<stdio.h> void main() { int a,b,c; printf("输入三个数:"); scanf("%d%d%d",&a,&b,&c); if(a>b&&a>c) printf("最大值为:%d",a); else if(b>a&&b>c) printf("最大值为:%d",b); else printf("最大值为:%d",c);

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