关于3个数比大小自己写的代码的一些提问,我是新手

haitun_88 2008-08-30 07:27:08
下面这段代码是我自己写的,其他的别人写的思路比我简单我也知道 但是我就是想知道我写的代码的问题是出在什么地方 请大大解答一下,代码出来后能编译成功 但是不能运行 不知道原因 另外 屏蔽到int max2() 那段函数 只取2个数比较的话 输入1和2 直接比出来最大的数目 居然是18 同样请解答一下 新手第一次发贴请多支持

#include <stdio.h>
main()
{
int a,b,c,no,no2;
scanf("%d,%d,%d \n",&a,&b,&c);
no=max1(a,b);
no2=max2(no,c);
printf("max is %d \n",no2);
system("pause");
}
int max1(int x,int y)
{
int z;
if (x>y)
z=x;
else
z=y;
return(z);
}
int max2(int x1,int y1)
{
int z1;
if (x1>y1)
z1=x1;
else
z1=y1;
return(z1);
}
...全文
171 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
threewateryu 2008-08-30
  • 打赏
  • 举报
回复
#include <stdio.h>

#define MAX3(x,y,z) ((x)>(y) ? (x):(y)) > (z) ? ((x)>(y) ? (x):(y)):(z)

int main()
{
int a, b, c, max3;
scanf("%d,%d,%d",&a,&b,&c);
max3 = MAX3(a,b,c);
printf("\nMax3 is %d",max3);
return 0;
}
threewateryu 2008-08-30
  • 打赏
  • 举报
回复

#include <stdio.h>

#define MAX3(x,y,z) ((x)>(y) ? (x):(y)) > (z) ? ((x)>(y) ? (x):(y)):(z)

int main()
{
int a, b, c, max3;
scanf("%d,%d,%d",&a,&b,&c);
max3 = MAX3(a,b,c);
printf("\nMax3 is %d",max3);
return 0;
}
malu_1982 2008-08-30
  • 打赏
  • 举报
回复

#include <stdio.h>


#define MAX(x,y) (x) > (y) ? (x) : (y)


int main(void)
{
int a, b, c;
int no = 0, no2 = 0;


scanf("%d, %d, %d", &a, &b, &c);


no = MAX(a, b);
no2 = MAX(no, c);


printf("MAX is %d\n", no2);

}
xqls_xqls 2008-08-30
  • 打赏
  • 举报
回复
scanf("%d,%d,%d \n",&a,&b,&c); //\n 多余,删掉就行了。
scanf("%d,%d,%d",&a,&b,&c);
K行天下 2008-08-30
  • 打赏
  • 举报
回复
scanf("%d,%d,%d\n",&a,&b,&c);
输入要和这里一样,比如:
1,2,3 回车
haitun_88 2008-08-30
  • 打赏
  • 举报
回复
对于这个帖子 我只想知道 我是在什么地方出错 毕竟在错误中最能学习 谢谢
未经本站容许擅自发布本站商业程序或出售程序者,本站有权停止对你的技术服务和取消你VIP身份! 后台帐号密码:admin 后台登陆地址:http://你的网站地址/Admin 然后到后台修改网站信息(改后要生成,还要生成更新js文件) admin文件夹最好改名字,不要给黑客一点机会! 更改数据的修改方法 问:修改数据库名字需要改哪些文件?(最好是修改数据库名字,data文件夹改了很麻烦) 答:caiji/conn.asp(采集功能的)conn.asp(防SQL注入)conn1.asp(普通)Inc/admin_conn.asp(普通)Inc/sql_conn.asp(防SQL注入) =============零距离音乐网V6.0增强版说明============ 程序简介: 一、全局信息设置,本系统设计之初即考虑到方便易用的特点,无需更改任何页面(同类程序,需自己手工更改许多相关页面),网站所有相关页面的信息及提示将全部相应更改。 二、公告管理。 三、取消Asp页面,Html速度快(既然是花钱买程序的,就没必要省空间了) 四、对不友好的IP或IP段进行封锁。自动封注入者Ip功能,使注入者不能再访问本站!可后台管理、显示。 五、系统占用磁盘空间统计,方便查询图片占用空间大小。 六、所有数据正常可听,带3个备份数据库,不要担心音乐不能听。 七、后台可设置是否开放音乐下载。 八、会员注册页面美化,更直观,新手可以轻松注册会员。 九、后台优化了生成页面文件代码,生成整站较原来快了1/3。 十、会员添加歌词项管理员可以后台自由增加音乐合歌曲数量。 十一、后台代码全部重,使管理员可更直观的管理整站。 十二、增加了Lrc动态歌词,后台添加。 十三、优化了搜索功能。 十四、支持二级目录。 十五、整站会员数据与管理员登陆ID全部使用MD5加密,确保资料的安全。 十六、全站广告统一后台管理。 十七、首页用JS调试,大大提高速度。 十八、支持Mp3,Rm,Wma视频,Rm视频等多种播放格式。 十九、连播显示Lrc歌词。 二十、增加个人音乐网功能。(以后会加强) 二十一、增加收藏专集功能。 二十二、加强防sql注入。 二十三、删除多余的垃圾功能。 二十四、增加后台直接输入彩秀广告联盟ID功能。 二十五、大部分代码采用DIV+CSS和JS,大大增块浏览速度。 二十六、增加歌曲播放错误报告。 二十七、增加生成日志记录,适合挂机生成的朋友。 二十八、顶部,底部等页面全用JS调试(后台生成),大大提高访问速度。 二十九、增加顶部栏目设置(后台可管理),可以选择原窗口或新窗口打开方式。 三十、整理conn.asp(数据库连接文件),以前的版本太多了。 三十一、修补前版本的错误和已知漏洞。 就说这么多了,其他的自己慢慢体会! 售后服务: 1:支持以后版本升级 2:支持技术服务,只限程序本身的错误问题(技术服务要看我的时间安排,想随传随到的另外收费) (论坛是提问的地方,本人QQ不回答任何问题,切记!) 详细了解,请进入http://bbs.ylmv.com 采集很占服务器资源,建议在本地采集好,再把数据库传到空间! 自己规律的开始代码和结束代码一定要填好,一定不可以重复! 对采集不熟悉的朋友,建议你先下个动易2006sp4玩玩他们的采集。。。 如果连动易的采集都不会用的话,那这个采集你没法用了。。。 有事到论坛VIP专区提问
前台和后台帐号:br20密码br20 如果有问题请上论坛问题转区提问:http://bbs.br20.com.cn/ 程序自带的一些版块和人员等信息均为测试使用, 你可以保留,可以删除~~~^@^ 里面东西有 插件: 本程序使用的插件介绍: 勋章中心 下载中心 虚拟形象 宠物中心(注意看下面的宠物方面) 幸福婚姻 社区家园 社区法院 社区钱庄 防暴力注册 上,下一主题 帖子跳楼 帖子投票 8种标题醒目 社区明星 办公管理 短信实时接收 以上插件本站均测试通过 1、安全设置: A、对数据库进行改名:用FTP管理软件,把data目录下的#br20.mdb进行改名或改后缀,将他改为人家不易猜出的名字,后缀可以改为:asp或asa等,要空间支持,一般空间都支持的! B、再到conn.asp更改一下数据库链接路径:找到以下内容: '免费用户第一次使用请修改本处数据库地址并相应修改data目录中数据库名称,如:将dvbbs6.mdb修改为dvbbs6.asp\nDb='data/dvbbs7.mdb' 把dvbbs7.mdb改为你更改后的名,如:你把data目录下的dvbbs7.mdb改名为:dv120bbs1587995121214854512102.asp那你就\u6253Db='data/dvbbs7.mdb'中的dvbbs7.mdb改为dv120bbs1587995121214854512102.asp C、删除默认admin管理员: a、先在前台注册一个用户。 b、再用admin这个管理帐号进入后台进行管理(默认管理帐号信息:用户:admin密码:admin888) c、进入后台:用户管理-------->管理员添加|管理--------->管理员添加--------->(按要求加:前台用户名称就用刚新注册的用户名) d、再回到管理员添加|管理--------->管理--------->编辑权限(应选刚加的用户)--------->给出全部权限-----确认--------->退出 e、最后用刚新注册的用户进入后台用户管理-------->管理员添加|管理--------->管理--------->找到admin--------->删除--------->用户管理-------->用户资料(权限)管理-------->找到admin此用户--------->直接删除或锁定、屏蔽此用户 2、如何进入后台: 答:方法1:先打开论坛首页,用户管理员前台帐号进入前台(默认前后台帐号均为:adminadmin888)-----进入前台后,返回首页,在顶部导航栏------------点“管理”进入后台登入页面---输入后台管理员帐号-------进入后台完成。 方法2:打开以下页面:论坛网址/admin_login.asp直接过入后台登入页面,输入前后台密码! 3.如何更改自己的LOGO、站名、访问地址: 进入后台--->常规管理--------->基本设置--------->论坛基本信息--------->论坛名称、网站主页名称、论坛的访问地址、网站主页访问--------->地址论坛首页Logo图片地址 4.如何创建版面: 进入后台--->论坛管理--------->版面(分类)添加|管理--------->版面(分类)添加--------->“填加相关设置”-------->版面(分类)添加|管理--------->管理--------->添加版面--------->再加一个二级版面--------->高级设置--------->进行相关设置 5.如何取消发帖时要输入验证码的问题: 进入后台--->版面(分类)添加|管理-->高级设置-->发贴相关--->发贴是否采用验证码---->选择不采用就OK~ 6.如何修改上传文件大小: 回:后台------>论坛用户组(等级)管理------->对相应用户组进行权限编辑------->上传权限设置(上传文件大小限制) 7.新注册用户20分钟内发帖修改方法: 后台:论坛用户组(等级)管理----->新手上路---->新注册用户多少分钟后才能发言:---->设为:0 8.如何打开html等标签: 后台:版面(分类)添加|管理----->高级设置----->帖子内容显示相关--->HTML代码解析/Flash标签等好多 9.删除动网顶部与底部广告的方法: 后台:广告管理----->高级设置----->首页顶部广告代码与首页尾部广告代码

69,374

社区成员

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

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