点赞(0)
 

0.0分

21 人评分

C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:

一点编程也不会写的:零基础C语言学练课程

解决困扰你多年的C语言疑难杂症特性的C语言进阶课程

从零到写出一个爬虫的Python编程课程

只会语法写不出代码?手把手带你写100个编程真题的编程百练课程

信息学奥赛或C++选手的 必学C++课程

蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程

手把手讲解近五年真题的蓝桥杯辅导课程

评论列表 共有 12 条评论

TNT 1年前 回复TA
#include<stdio.h>
int main()
{
     int a,b,c,max;
    scanf("%d %d %d", &a, &b,&c);
    max=a>b?a:b;
    max=max>c?max:c;
    printf("%d\n",max);
    return 0;
}
艾斯 2年前 回复TA
#include <stdio.h>
int main()
{
	int a, b, c;
	scanf("%d%d%d", &a, &b, &c);
	if (a > b)
	{
		if (a > c)
			printf("%d", a);
		else
			printf("%d", c);
	}
	else if (a < b)
	{
		if (b > c)
			printf("%d", b);
		else
			printf("%d", c);
	}
	return 0;
}
明月几时有 2年前 回复TA
#include<stdio.h>
int main()
{
    int a,b,c,d;
    scanf("%d %d %d",&a,&b,&c);
    d=a-b>0?a:b;
    printf("%d",d-c>0?d:c);
    return 0;
    
}
HzuYZL 3年前 回复TA
@鲸 要是3个数相等答案是错的
3年前 回复TA
为什么我这样识别不过?
#include<stdio.h>
int main()
{
 int a,b,c,d;
 scanf("%d %d %d",&a,&b,&c);
 if(a>b)d=a;
 else if(b>c)d=b;
  else if(c>a)d=c;
  printf("%d",d);
  
  
}
柳成荫 3年前 回复TA
#include<stdio.h>
int main()
{
	 int a,b,c,max;
	 scanf("%d%d%d",&a,&b,&c);
	 max=a>b?(a>c?a:c):b>c?b:c;
	 printf("%d\n",max);
	return 0;
}
没毛病
MV 3年前 回复TA
@MV @H2030819025 是的是错了
HzuYZL 3年前 回复TA
@MV 这样不行,你试下分析,如果a大于b了 ,后面是不是就是没有a和c比的了 ,那样是不是就错了
MV 3年前 回复TA
#include<stdio.h>
int main()
{
int a,b,c,d;
scanf("%d %d %d ",&a,&b,&c);
if(a>b)
{
    d=a;
}
else if(a>c)
{
}
else if(c>b)
{
    d=c;
}
else
{
   d=b;
}
printf("%d",d);
	return 0;
}
这样行吗就是太复杂了?
我爱一条才 3年前 回复TA
return 0后面的分号错了