我的程序那出错了啊,比较三个数的大小
来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/06/23 23:31:41
我的程序那出错了啊,比较三个数的大小
#include
void main()
{ int a,b,c,x,max;
scanf("%d,%d,%d",&a,&b,&c);
printf("max=x=(a>b?a:b)>c?x:c",max);}
运行没错,可是输出的是最后引号内的,并不是最大值,
输入一楼的程序说x变量未被利用
#include
void main()
{ int a,b,c,x,max;
scanf("%d,%d,%d",&a,&b,&c);
printf("max=x=(a>b?a:b)>c?x:c",max);}
运行没错,可是输出的是最后引号内的,并不是最大值,
输入一楼的程序说x变量未被利用
![我的程序那出错了啊,比较三个数的大小](/uploads/image/z/16017312-48-2.jpg?t=%E6%88%91%E7%9A%84%E7%A8%8B%E5%BA%8F%E9%82%A3%E5%87%BA%E9%94%99%E4%BA%86%E5%95%8A%2C%E6%AF%94%E8%BE%83%E4%B8%89%E4%B8%AA%E6%95%B0%E7%9A%84%E5%A4%A7%E5%B0%8F)
#include
不要写的太复杂自己都弄晕了...
void main()
{
int a,b,c,x,max;
scanf("%d,%d,%d",&a,&b,&c);
x = (a>b)?a:b;
printf("max=%d\n",x>c?x:c);
}
你的输出语句错误
#include
void main()
{
int a,b,c,x,max;
scanf("%d,%d,%d",&a,&b,&c);
printf("max=%d\n",(x=(a>b?a:b))>c?x:c);
}
不要写的太复杂自己都弄晕了...
void main()
{
int a,b,c,x,max;
scanf("%d,%d,%d",&a,&b,&c);
x = (a>b)?a:b;
printf("max=%d\n",x>c?x:c);
}
你的输出语句错误
#include
void main()
{
int a,b,c,x,max;
scanf("%d,%d,%d",&a,&b,&c);
printf("max=%d\n",(x=(a>b?a:b))>c?x:c);
}