c语言编程,求abc三个数的最大值

#include<stdio.h>intmain(){intmax(intx,inty,intz);inta,b,c,sum;scanf("%d,%d,%d",&a,&b... #include<stdio.h>
int main()
{
int max(int x,int y,int z);
int a,b,c,sum;
scanf("%d,%d,%d",&a,&b,&c);
sum=max(a,b,c);
printf("max=%d\n",sum);
return 0;
}
int max(int x,int y,int z)
{
int m;
if(x>y) m=x;
else m=y;
if(m>z)m=m;
else m=z;
return(m);
}
编译可以通过,但运行时无论输入哪三个数,输出都是第一个数
展开
 我来答
zy1404
推荐于2018-04-27 · TA获得超过1387个赞
知道小有建树答主
回答量:784
采纳率:100%
帮助的人:474万
展开全部
#include<stdio.h>
int main()
{
  int max(int ,int ,int );
  int a,b,c,sum;
  scanf("%d %d %d",&a,&b,&c);//////////////
  sum=max(a,b,c);
  printf("max=%d\n",sum);
  return 0;
}
int max(int x,int y,int z)
{
  int m;
  if(x>y) m=x;
  else m=y;
  if(m>z) m=m;
  else m=z;
  return m;
}

 

123zyx668
2018-05-22 · TA获得超过1812个赞
知道小有建树答主
回答量:15
采纳率:75%
帮助的人:2248
展开全部

abc三个数的最大值是33,77,2。

简介:编程语言(programming language),是用来定义计算机程序的形式语言。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。

虽然大多数的语言可以既可被编译又可被解译,但大多数仅在一种情况下能够良好运行。在一些编程系统中,程序要经过几个阶段的编译,一般而言,后阶段的编译往往更接近机器语言。这种常用的使用技巧最早在1960年代末用于BCPL,编译程序先编译一个叫做“0代码”的转换程序,然后再使用虚拟器转换到可以运行于机器上的真实代码。

如果所使用的翻译的机制是将所要翻译的程序代码作为一个整体翻译,并之后运行内部格式,那么这个翻译过程就被成为编译。因此,一个编译器是一个将人可阅读的程序文本(叫做源代码)作为输入的数据,然后输出可执行文件(object code)。所输出的可执行文件可以是机器语言,由计算机的中央处理器直接运行,或者是某种模拟器的二进制代码。

汇编语言的实质和机器语言是相同的,都是直接对 硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。它同样需要编程者将每一步具体的操作用命令的形式写出来。汇编程序通常由三部分组成: 指令、 伪指令和 宏指令。 汇编程序的每一句指令只能对应实际操作过程中的一个很细微的动作。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yaauser
2014-11-01 · TA获得超过251个赞
知道小有建树答主
回答量:207
采纳率:0%
帮助的人:252万
展开全部
你那个编法太复杂,稍微改了一下:

#include<stdio.h>
int max(int x,int y);

int main()
{

int a,b,c,sum;
scanf("%d,%d,%d",&a,&b,&c);
sum=max(max(a,b),c);
printf("max=%d\n",sum);
return 0;
}

int max(int x,int y)
{
if(x>y) return x;
return y;
}

运行结果:
33,77,2
max=77
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
白了少
2014-11-01 · TA获得超过1668个赞
知道小有建树答主
回答量:1375
采纳率:0%
帮助的人:939万
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wrx大宝wrx
2019-10-18
知道答主
回答量:1
采纳率:0%
帮助的人:688
展开全部
因为你在输入数字是逗号是用的中文输入法,换成英文的就没问题了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式