c++ 这个作业怎么打出来?
int max(int a,int b);main()
{
int x,y,z;
int max(int a,int b);
printf("input two numbers:\n");
sacnf("%d%d",&x,&y);
z=max(x,y);
printf("maxnum=%d",z);
}
int max(int a,int b)
{
if(a>b)return a;else return b:
} 这一句有误
if(a>b)return a;else return b:
得写成下面这样
if(a>b)return a;else return b; jackz007 发表于 2020-11-29 00:05
这一句有误
if(a>b)return a;else return b:
得写成下面这样
改了,运行出来还是错的 本帖最后由 jackz007 于 2020-11-29 11:40 编辑
别认识我 发表于 2020-11-29 09:22
改了,运行出来还是错的
错误有 2 处,都做了标注,现在再试
#include <stdio.h> // 每一个 C 源程序都必须有这一句
int max(int a,int b);
main()
{
int x,y,z;
int max(int a,int b);
printf("input two numbers:\n");
scanf("%d%d",&x,&y); // 键盘输入函数 scanf() 写错了
z=max(x,y);
printf("maxnum=%d",z);
}
int max(int a,int b)
{
if(a>b)return a;else return b;
} jackz007 发表于 2020-11-29 11:39
错误有 2 处,都做了标注,现在再试
谢谢 ,出来了!
页:
[1]