练一练的问题
发表在C语言图书答疑 2018-03-06 悬赏:1 学分 《零基础学C语言》第3章 C语言基础 43页-44页
是否精华
版块置顶:

原文:定义一个符号常量 记录一年中的总小时数(按每年365天计算) 用户输入一年中任意一个小时数,则可以输出已过去多少年。

代码如下:

#include <stdio.h>

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

void main()

{

    int h,result;                        //定义变量

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

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

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

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

}

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

分享到:
精彩评论 2
李木子
学分:2954 LV11
2018-03-07
沙发

你好:

  代码没有问题,书中用的是VC6,我这运行出来的结果是这样的

 

无标题.png


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

李木子 发表于2018-03-07 11:30

你好:

  代码没有问题,书中用的是VC6,我这运行出来的结果是这样的

 

无标题.png


虽然已经知道原因了 不过还是谢谢老师了

首页上一页 1 下一页尾页 2 条记录 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经营性网站备案信息 营业执照