| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2223 人关注过本帖
标题:新手求助,这串代码错在哪里
只看楼主 加入收藏
lxk1732942
Rank: 6Rank: 6
等 级:侠之大者
威 望:7
帖 子:450
专家分:425
注 册:2018-9-4
结帖率:96.43%
收藏
已结贴  问题点数:20 回复次数:10 
新手求助,这串代码错在哪里
#include<stdio.h>
void main()
{
    int a,b,c,max;
    printf("请输入3个数(数值用空格键隔开):\n");
    scanf("%d,%d,%d",&a,&b,&c);
    max=a;
    if(b>=max)
        max=b;
    if(c>=max)
        max=c;
    printf("max=%d\n",max);
}

为什么总是输出a的值
搜索更多相关主题的帖子: 代码 max printf 数值 空格 
2018-09-06 09:18
grmmylbs
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:54
帖 子:1409
专家分:5845
注 册:2016-2-14
收藏
得分:5 
scanf("%d,%d,%d",&a,&b,&c);
看你输入的是什么,我估计得把"%d,%d,%d"里面的,去掉
2018-09-06 09:20
lxk1732942
Rank: 6Rank: 6
等 级:侠之大者
威 望:7
帖 子:450
专家分:425
注 册:2018-9-4
收藏
得分:0 
回复 2楼 grmmylbs
什么意思
2018-09-06 09:22
lin5161678
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:45
帖 子:1136
专家分:3729
注 册:2011-12-3
收藏
得分:0 
你为什么认为这代码有错误
要说清楚

https://zh.
2018-09-06 09:35
lxk1732942
Rank: 6Rank: 6
等 级:侠之大者
威 望:7
帖 子:450
专家分:425
注 册:2018-9-4
收藏
得分:0 
回复 4楼 lin5161678
不论我输什么,它只会显示a的值,即使b或c更大
2018-09-06 09:38
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9031
专家分:54061
注 册:2011-1-18
收藏
得分:0 
以下是引用lxk1732942在2018-9-6 09:38:54的发言:

不论我输什么,它只会显示a的值,即使b或c更大
不要说“不论我输什么”
你就简单的告诉别人你输入了什么
比如说“我输入了 1, 2, 3”
2018-09-06 09:41
lxk1732942
Rank: 6Rank: 6
等 级:侠之大者
威 望:7
帖 子:450
专家分:425
注 册:2018-9-4
收藏
得分:0 
回复 6楼 rjsp
输入1 2 3
输出1

输入2 1 3
输出2

输入2 3 1
输出2

输入3 1 2
输出3
2018-09-06 09:46
墨莫莫
Rank: 3Rank: 3
等 级:论坛游侠
威 望:2
帖 子:29
专家分:102
注 册:2016-4-18
收藏
得分:15 
程序代码:
#include<stdio.h>
void main()
{
    int a,b,c,max;
    printf("请输入3个数(数值用空格键隔开):\n");
    scanf("%d %d %d",&a,&b,&c);
    max=a;
    if(b>=max)
        max=b;
    if(c>=max)
        max=c;
    printf("max=%d\n",max);
}
2018-09-06 09:56
lxk1732942
Rank: 6Rank: 6
等 级:侠之大者
威 望:7
帖 子:450
专家分:425
注 册:2018-9-4
收藏
得分:0 
回复 8楼 墨莫莫
为什么,这样改就可以解决问题
2018-09-06 09:58
lxk1732942
Rank: 6Rank: 6
等 级:侠之大者
威 望:7
帖 子:450
专家分:425
注 册:2018-9-4
收藏
得分:0 
回复 8楼 墨莫莫
明白了,感谢
2018-09-06 10:00
快速回复:新手求助,这串代码错在哪里
数据加载中...
 
   



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

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