输入三个整数 输出最大值 最小值 及它们的差

作者&投稿:步睿 (若有异议请与网页底部的电邮联系)
输入三个整数将最大值和最小值输出~

#include void main(){int a,b,c;scanf("%d%d%d",&a,&b,&c);printf("最大值:%d,最小值:%d",(a>b?a:b)>c?a>b?a:b:c,(a<b?a:b)<c?a<b?a:b:c);}

C语言的代码如下:

#include
void main()
{
int a,b,c,max,min,mm;
printf("请输入三个数字,以空格或回车区分:");
scanf("%d %d %d",&a,&b,&c);
printf("输入的三个数字是:%d %d %d
",a,b,c);
if (a>b)
{
max=a;
min=b;
}else{
max=b;
min=a;
}
if (max<c) max=c;
else if (min>c) min=c;
mm=max-min;
printf("三个数字中,最大的数字是:%d
最小的数字是:%d
两数的差是:%d",max,min,mm);
}

#include<stdio.h>

void main()
{
int a,b,c,min,max,cha;
scanf("%d %d %d",&a,&b,&c);
min=a;
max=a;
if (b>max)
{
max=b;
}
if (b<min)
{
min=b;
}
if (c>max)
{
max=c;
}
if (c<min)
{
min=c;
}
cha=max-min;
printf("最大:%d\t最小:%d\t差:%d",max,min,cha);
}


上饶市18927632172: 编写一个c语言程序,输入三个整数,输出它们的最大值 -
邴裘阿思:[答案] #include //这是c语言的一个标准库,包含它才能用函数int main() //这是主函数,c语言的工程都是由大小的函数组成的,主函数是系统运行的第 { //一个函数int a,b,c;int max;printf("请输入三个数,空格区分各数:");sscan...

上饶市18927632172: 从键盘输入3个整数,输出绝对值最大的数. -
邴裘阿思: #include <stdio.h> int main() { int a,b,c,max; printf(""); scanf("%d%d%d",&a,&b,&c); a=abs(a); b=abs(b); c=abs(c); if(a<b) max=b; else max=a; if(max<c) max=c; printf("%d\n",max); return 0; }

上饶市18927632172: C语言题:输入三个整数,输出其中的最大值(需使用三种不同方法,求详细程序) -
邴裘阿思: 冒泡排序: void BubleSort(int a[],int n) {int i,j,x;for(i=0;i<n;i++){for(j=1;j<n-i;j++){if(a[j-1]>a[j]){x=a[j];a[j]=a[j-1];a[j-1]=x;}}} }插入排序: void InsertSort(int arr[], int n) {int i,j,temp;for (i = 1; i < n; i++){temp=arr[i];j=i;while(j>0 && arr[j-1]...

上饶市18927632172: C语言中输入三个数,如何输出其最大值? -
邴裘阿思:#include "pch.h" #includeint main() {int a, b, c, max;max = 0;printf("请输入3个数:");scanf_s("%d %d %d", &a, &b, &c);if (a > max) {max = a;}if (b > max) {max = b;}if (c > max) {max = c;}printf("最大值为:%d\n", max); }

上饶市18927632172: 输入三个整数,输出其中最大的一个,C语言,程序,急急急 -
邴裘阿思: //输入三个整数,输出其中最大的一个,C语言. // #include <stdio.h>#include <stdlib.h> int main() { int a, b, c, maxMe; scanf("%d", &a); //输入整数并赋值给变量a scanf("%d", &b); //输入整数并赋值给变量b scanf("%d", &c); //输入整数并赋值给变量cmaxMe=a; if(b>maxMe)maxMe=b; if(c>maxMe)maxMe=c;printf("maxMe=%d\n", maxMe); //输出最大值maxMesystem("pause"); return 0;}

上饶市18927632172: 有三个整数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(...

上饶市18927632172: 从键盘输入3个整数,输出其中的最大数 -
邴裘阿思: /* Note:Your choice is C IDE */ #include "stdio.h" void main() {int a,b,c,d;printf("请输入三个整数,以逗号隔开:");scanf("%d,%d,%d",&a,&b,&c);d=(((a>b)?a:b)>c)?((a>b)?a:b):c;printf("\n最大的值为:%d",d);}

上饶市18927632172: 怎么编程“输入三个数,要求输出最大值”? -
邴裘阿思: #include "stdio.h" int max(int x,int y,int s)//声明,如果被调函数在主函数后 main() { int a,b,c,d;//定义4个整形变量 scanf("%d,%d,%d",&a,&b,&c);//输入3个数 d=max(a,b,c);//调用MAX函数,其中3个参数a,b,c,把结果存入变量d中 printf("...

上饶市18927632172: 输入3个整数后,输出其中最大值. -
邴裘阿思: 首先,给main 前面加上void , 其实加void也不是规范的写法,不过也行的通.你这个程序只处理了 c > b , c < b. c > a 这几种情况,明显的不够, 写个这样的程序,不用这么麻烦 下面是算法: max = 0; if (a > b) max = b; else { max =a; if (max > c) ; else max = c; }

上饶市18927632172: 设计一个程序要求通过键盘输入3个任意的整数,并且输出最大的数? -
邴裘阿思: 通过键盘输入3个任意的整数,并且输出最大的数: #include <stdio.h>int main() { int a,b,c;scanf("%d%d%d",&a,&b,&c);if(b>a)a=b;if(c>a)a=c;printf("%d\n",a);return 0; }

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