| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1821 人关注过本帖
标题:小白求教,输入后输出的值与输入的值不相等,该怎么改?
只看楼主 加入收藏
liu121
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2019-8-20
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:4 
小白求教,输入后输出的值与输入的值不相等,该怎么改?
此贴已删


[此贴子已经被作者于2019-8-21 00:22编辑过]

搜索更多相关主题的帖子: 输入 输出 相等 
2019-08-20 09:39
wufuzhang
Rank: 9Rank: 9Rank: 9
来 自:广州
等 级:贵宾
威 望:21
帖 子:206
专家分:1346
注 册:2017-8-9
收藏
得分:0 
scanf("%i,%c,%i",&var1,&op,&var2);改为scanf("%i%c%i",&var1,&op,&var2);试试

不经历千百遍的调试,怎能体会成功时那一刹那的喜悦。
2019-08-20 11:04
jklqwe111
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:35
帖 子:336
专家分:1135
注 册:2014-4-13
收藏
得分:10 
scanf("%i,%c,%i",&var1,&op,&var2);----------scanf("%i:%i",&var1,&var2);
2019-08-20 11:04
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9025
专家分:54030
注 册:2011-1-18
收藏
得分:10 
你不肯告诉别人输入什么的话,别人怎么可能知道你输对输错?!

1. 将代码排版
2. 贴出你的输入
3. 告知你期待的输出

此外,严格区分全角和英文,比如你题目中“时间的格式是xx:xx”,要确认一下是中文符号“:”还是英文符号“:”。

程序代码:
#include <stdio.h>

int main( void )
{
    unsigned hour, minute;
    if( scanf("%u : %u",&hour,&minute) != 2 )
    {
        puts( "输入错误" );
        return 1;
    }

    unsigned angle = ( 720 + (hour*60+minute)%720 - (minute*12)%720 )%720 / 2;
    if( angle > 180 )
        angle = 360 - angle;
    printf( "%u\n", angle );
}

2019-08-20 11:16
小夏虫
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2019-8-20
收藏
得分:0 
scanf("%i,%c,%i",&var1,&op,&var2);----------scanf("%i:%i",&var1,&var2);
2019-08-20 13:55
快速回复:小白求教,输入后输出的值与输入的值不相等,该怎么改?
数据加载中...
 
   



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

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