用c语言编写三个数取最大的一个
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/07/07 12:28:00
用c语言编写三个数取最大的一个
#include
int main( )
{
int a,b,c,d;
printf("请依次输入a,b,c\n");
scanf("%d,%d,%d",&a,&b,&c);
if(a>b)d=a;
else d=b;
if(c>d) d=c;
printf("max=%d\n",d);
system("pause");
return (0);
}
有什么错误或漏洞?
在算 1,2,3时准确,但在算-18,-43,34时答案错误
改成 o飘零的枫叶o所说的那样确实显示正确了,为啥逗号不行,该空格就好了呢?
![](http://img.wesiedu.com/upload/e/30/e3077bb588d36bcf7dfd64c22a938673.jpg)
#include
int main( )
{
int a,b,c,d;
printf("请依次输入a,b,c\n");
scanf("%d,%d,%d",&a,&b,&c);
if(a>b)d=a;
else d=b;
if(c>d) d=c;
printf("max=%d\n",d);
system("pause");
return (0);
}
有什么错误或漏洞?
在算 1,2,3时准确,但在算-18,-43,34时答案错误
改成 o飘零的枫叶o所说的那样确实显示正确了,为啥逗号不行,该空格就好了呢?
![](http://img.wesiedu.com/upload/e/30/e3077bb588d36bcf7dfd64c22a938673.jpg)
![用c语言编写三个数取最大的一个](/uploads/image/z/10709785-1-5.jpg?t=%E7%94%A8c%E8%AF%AD%E8%A8%80%E7%BC%96%E5%86%99%E4%B8%89%E4%B8%AA%E6%95%B0%E5%8F%96%E6%9C%80%E5%A4%A7%E7%9A%84%E4%B8%80%E4%B8%AA)
没有错的 唯一的就是可能输入的时候有问题 你试试这样
#include
#include
int main( )
{
int a,b,c,d;
printf("请依次输入a,b,c\n");
scanf("%d%d%d",&a,&b,&c);
if(a>b)d=a;
else d=b;
if(c>d) d=c;
printf("max=%d\n",d);
system("pause");
return (0);
}
输入的时候各个数字别用逗号隔开了 改为空格 还有就是加一个头文件
#include
#include
int main( )
{
int a,b,c,d;
printf("请依次输入a,b,c\n");
scanf("%d%d%d",&a,&b,&c);
if(a>b)d=a;
else d=b;
if(c>d) d=c;
printf("max=%d\n",d);
system("pause");
return (0);
}
输入的时候各个数字别用逗号隔开了 改为空格 还有就是加一个头文件
用c语言编写三个数取最大的一个
如何设计用vb语言编写一个程序,输入三个数,输出其中的最大数
C语言题:编写函数:三个数的最大最小值 (Append Code)
编写一个C程序,输入ABC三个数,输出最大
C语言: 编写程序用if -else分支结构语句,求a,b,c三个数中最大的数并将其放在变量max中
关于编写一个能比较三个数大小的C语言程序
C语言编写程序,输入a、b、c三个数,打印出最大者.
C语言入门编程题1、编写一个C程序,输入a、b、c ,3个数,输出其中最大的数.2、求任意三个数的和及平均值
用C语言来编写程序求三个数的最小公倍数填空,
c语言中试编写一个程序,输入abc三个整型变量的值,输出最大max和最小值min
C语言:利用函数定义从键盘输入三个数,输出最大的一个数
用c语言编写程序 输入一个n位数的整数,提取其中的奇数,并用这些奇数组成一个最大的数