标题:输出不符预期
取消只看楼主
Z1020
Rank: 1
等 级:新手上路
帖 子:63
专家分:5
注 册:2019-11-9
结帖率:85.71%
已结贴  问题点数:10 回复次数:7 
输出不符预期
#include<stdio.h>
int main()
{
    int i,j;
    scanf("%d:%d",&i,&j);
    printf("%d",j);
    return 0;
}
代码如上。我在输入8:5后输出的结果为8:1
前一个数可以正常输出,后一个数无论输入什么最终都是输出1。
请问这是为什么呢?(感觉这是一个智障问题,但是我真的就卡在这了...)
谢谢大家
搜索更多相关主题的帖子: 代码 输入 一个数 输出 int 
2020-03-06 20:19
Z1020
Rank: 1
等 级:新手上路
帖 子:63
专家分:5
注 册:2019-11-9
得分:0 
我枯了
2020-03-06 20:19
Z1020
Rank: 1
等 级:新手上路
帖 子:63
专家分:5
注 册:2019-11-9
得分:0 
回复 3楼 吕孟伟
我明白了就是输入法的问题,在中文状态下的冒号就只会输出1,在英文状态下就正常,谢谢!我的问题确实没有说清楚,对不起!
2020-03-07 10:42
Z1020
Rank: 1
等 级:新手上路
帖 子:63
专家分:5
注 册:2019-11-9
得分:0 
回复 4楼 xianfajushi
已明白,是输入法的问题!谢谢!
2020-03-07 10:42
Z1020
Rank: 1
等 级:新手上路
帖 子:63
专家分:5
注 册:2019-11-9
得分:0 
回复 5楼 林月儿
对!就是输入法问题,感谢!!!
2020-03-07 10:43
Z1020
Rank: 1
等 级:新手上路
帖 子:63
专家分:5
注 册:2019-11-9
得分:0 
回复 6楼 hbccc
对不起我的问题没有描述清楚,已解决!谢谢!
2020-03-07 10:44
Z1020
Rank: 1
等 级:新手上路
帖 子:63
专家分:5
注 册:2019-11-9
得分:0 
回复 7楼 自学的数学
已解决!谢谢!
2020-03-07 10:45
Z1020
Rank: 1
等 级:新手上路
帖 子:63
专家分:5
注 册:2019-11-9
得分:0 
回复 8楼 Samson幽客
对不起,我的问题没有描述清楚,就是输入法的问题,已解决,谢谢!
2020-03-07 10:46



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-499595-1-1.html




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

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