已有57人关注
在线等!!急!!!
发表在C#图书答疑 2018-03-07
是否精华
版块置顶:
原文:定义一个符号常量 记录一年中的总小时数(按每年365天计算) 用户输入一年中任意一个小时数,则可以输出已过去多少年。

代码如下:

#include

#define HOUR 365*24                         //定义符号常量

void main()

{

    int h,result;                        //定义变量

    printf("请输入小时:");                 //提示

    scanf("%d",&h);                      //输入数据

    result=h/(HOUR);                       //进行计算

    printf("一共有%d年\n",result);        //显示结果

}

这是光盘源来的代码 无论我输入多少结果都是0 我想问下是这个代码有问题吗?还是这个题目有问题呢?

分享到:
精彩评论 5
慕容st
学分:6001 LV13
TA的每日心情
开心
2016-11-08 12:40:45
2018-03-07
沙发

读者您好:

请将你的问题,发表到相对应的语言版块,老师才能第一时间看到。

meimeiniss
学分:22 LV2
2018-03-07
板凳

慕容st 发表于2018-03-07 10:59

读者您好:

请将你的问题,发表到相对应的语言版块,老师才能第一时间看到。

昨天发表在对应板块的 但是没人回答啊
皓月追梦赤子
学分:2976 LV11
2018-03-08
地板
这题目看着就有问题
Void_String
学分:75 LV3
2018-03-08
4L

这题目 有问题  已过去 多少年   不应该 要有一个年份 比较  才能知道 对于这个年份 过去多少年     你这题目应该是输入小时 数  转化为  年吧?

Wlison
学分:30 LV2
2018-03-09
5L
你输入大于365*24的数字试试,变量都是整数,计算结果肯定被去整了
首页上一页 1 下一页尾页 5 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照