新手 C 问题

rayrix 2009-04-01 05:54:00
#include "stdafx.h"

main( )
{
int a,b,c;
scanf ("%d,%d",&a,&b);
c=max(a,b);
printf ("max=%d",c);
}

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

教材 谭老师 第二版

软件 VC6.0

问题 照着不能用。。。
...全文
51 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
rayrix 2009-04-01
  • 打赏
  • 举报
回复
int max(int x, int y)
{
return (x>y)?x:y;
/*
int z;
if (x>y) z=x;
else z=y;
return(z);
*/}

可以运行

可是没有选择大小确定输出哦。
我输入1 2 输出1
我输入2 1 输出2

只输出第一项。
latofi 2009-04-01
  • 打赏
  • 举报
回复
#include <stdio.h> ???????????
Rain208 2009-04-01
  • 打赏
  • 举报
回复

#include "stdafx.h"
int max(int x, int y);// 函数原型声明
main( )
{
int a,b,c;
scanf ("%d,%d",&a,&b);
c=max(a,b);
printf ("max=%d",c);
}

int max(int x, int y)
{
return (x>y)?x:y;
/*
int z;
if (x>y) z=x;
else z=y;
return(z);
*/}

69,381

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧