找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3476|回复: 4
打印 上一主题 下一主题
收起左侧

[求助]数码管问题

[复制链接]
楼主
ID:34099 发表于 2012-2-15 22:44 | 显示全部楼层

你的运算有错误 应该改为

qian=num_2/1000;
 bai=(num_2%1000)/100;
 shi=((num_2%1000)%100)/10;
 ge=((num_2%1000)%100)%10;

还有#include<intrins.h> 可以不要啦

回复

使用道具 举报

沙发
ID:34099 发表于 2012-2-16 15:25 | 显示全部楼层

是你的运算有错误 应该改为

qian=num_2/1000;
 bai=(num_2%1000)/100;
 shi=((num_2%1000)%100)/10;
 ge=((num_2%1000)%100)%10;

 昨天我试过了 换过来就可以了 运算错误导致机器找不到这个数就出错了 比如你的 shi=num_2/10%100;num_2=4321 时 shi=32 这时就出错啦

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表