| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 474 人关注过本帖
标题:请帮我看看 错在什么地方???
取消只看楼主 加入收藏
Cpiano
Rank: 1
等 级:新手上路
帖 子:11
专家分:7
注 册:2014-5-16
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:1 
请帮我看看 错在什么地方???
根据 这几天的 学习心得,今天再写 对比 3个数大小,并 输出 最大数得 小代码。。完全是 自己想出来的,没有参考 任何类似的列子。。。请各位 前辈 不惜指教~~~~~~~~~~~~


/*
  2014年5月20日20:47:48
  
  功能:计算 3 个数得大小,并输出最大的数。

  目的:练习 代码的规范写法。

*/

# include <stdio.h>

int main(void)
{

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

    if (a > b && a > c);
    if (b > c && b > a);
    if (c > a && c > a);
    max = a || b || c;

    printf("max = %d\n", a, b, c);

    return 0;
}

/*
   在 VC 6.0 中编写 运行,无报错,无警告。

但是为什么 MAX 只 等于第一个输入的 数字???

*/
搜索更多相关主题的帖子: include 学习心得 最大的 
2014-05-20 21:28
Cpiano
Rank: 1
等 级:新手上路
帖 子:11
专家分:7
注 册:2014-5-16
收藏
得分:0 
回复 3 楼 砖家的谎言
恩。多谢你的提醒。看来 脑子里面想 可以这样实现,但是 在电脑中 还是有相当的距离。。。

还是要多研究。。。

果然是 听君一席话胜读十年书。。。。多谢。多谢。。

[ 本帖最后由 Cpiano 于 2014-5-20 21:44 编辑 ]
2014-05-20 21:43
快速回复:请帮我看看 错在什么地方???
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015819 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved