求VC6.0高手!!!

[复制链接]
查看11 | 回复5 | 2012-10-11 16:00:03 | 显示全部楼层 |阅读模式
#include int main(){ int Max(int x,int y);//避免与缺省库的函数重名。 int a,b,c;
scanf("%d,%d",&a,&b);//输入的时候,两个数中间加逗号。然后回车 c=Max(a,b);
printf("max=%d\n",c); getch(); return 0;}int Max(int x,int y){ int z; if(x>y) z=x; else z=y; return (z);}...
回复

使用道具 举报

千问 | 2012-10-11 16:00:03 | 显示全部楼层
你的程序运行没有问题输入的时候ab之间要加逗号比如a=2,b=3你输入时为2,3然后得出max=3但是你的程序有个问题int main(){int max(int x,int y);……}应该将int max(int x,int y);放到main函数上面,就是在上面定义,按理说你这样写是有问题的,但是...
回复

使用道具 举报

千问 | 2012-10-11 16:00:03 | 显示全部楼层
#include int max(int x,int y){ int z; if(x>y) z=x; else z=y; return (z);}int main(){ int a=0,b=0,c=0; printf("请输入第一个数\n"); scanf("%d",&a); printf...
回复

使用道具 举报

千问 | 2012-10-11 16:00:03 | 显示全部楼层
程序木问题啊,是不是你输入的时候忘了中间的‘,’了scanf("%d,%d",&a,&b);...
回复

使用道具 举报

千问 | 2012-10-11 16:00:03 | 显示全部楼层
max函数的声明应该在main函数外部...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行