最大值(c语言三个数求最大值和最小值)"/>
c语言三个数求最大值(c语言三个数求最大值和最小值)
C语言程序设计:输入三个数,输出最大值。代码??
#include
int main()
int a,b,c,t; //这里的t是个变量,int代表整数型,因为我们要输入的abc是整数
scanf("%d,%d,%d",&a,&b,&c);//这里%d代表整数
if(a
t=a; //通过变量t,实现变量a和b的互换值
} //互换后,a<=b
if(a>c)
t=a; //通过变量t,实现变量a和c的互换值
}//互换后,a<=c
if(b>c)
t=b; //通过变量t,实现变量b和c的互换值
} //互换后,b<=c
printf("%d\n",c); //输出其中最大的数值
return 0;
#include
int main()
int a,b,c,max;//这里设定a,b,c,max四个变量
scanf("%d,%d,%d",&a,&b,&c);//输入a,b,c三个数值
if(a>b)max=a;//如果当a>b时,那么max=a的值
else max=b; //否则max=b的值
if(max
printf("%d\n",max);//然后输出max的数值
return 0;
}方法一:#include
main()
int a,b,c;
int big;
printf("请输入3个数\n");
scanf("%d %d %d",&a,&b,&c);
if(a>=b)
big=a;
big=b;
if(c>big)
big=c;
printf("最大数是%d\n",big);
#include
main()
int a,b,c;
int big;
printf("请输入3个数\n");
scanf("%d %d %d",&a,&b,&c);
big=(a>b)?a:b;
big=(big>c)?big:c;
printf("最大数是%d\n",big);
#include
#define max(a,b) (a>b)?a:b
main()
int a,b,c;
int big;
printf("请输入3个数\n");
scanf("%d %d %d",&a,&b,&c);
big=max(max(a,b),c);
printf("最大数是%d\n",big);
}#include
int main()
int a,b,c,t; //这里的t是个变量,int代表整数型,因为我们要输入的abc是整数
scanf("%d,%d,%d",&a,&b,&c);//这里%d代表整数
if(a{
t=a; //通过变量t,实现变量a和b的互换值
} //互换后,aif(a>c)
t=a; //通过变量t,实现变量a和c的互换值
}//互换后,aif(b>c)
t=b; //通过变量t,实现变量b和c的互换值
} //互换后,b
printf("%d\n",c); //输出其中最大的数值
return 0;
#include
int main()
int a,b,c,max;//这里设定a,b,c,max四个变量
scanf("%d,%d,%d",&a,&b,&c);//输入a,b,c三个数值
if(a>b)max=a;//如果当a>b时,那么max=a的值
else max=b; //否则max=b的值
if(maxprintf("%d\n",max);//然后输出max的数值
return 0;
c语言程序,输入三个数,输出最大值:
跟IDE是没有关系的哈,
主要是你输入时,中间要加英文的逗号来分隔三个数:
VS2010测试通过。
更多推荐
c语言三个数求最大值(c语言三个数求最大值和最小值)
发布评论