用C语言的display把765432显示出来程序出错!

2019-07-15 21:55发布

用C语言的display把765432显示出来程序出错!

        display(disnum/100000,disnum%100000/10000,disnum%100000%10000/1000,
                                        disnum%100000%10000%1000/100,disnum%100000%10000%1000%100/10,
                                        disnum%100000%10000%1000%100%10);

我想把七位数分开求模求余,这样写哪里不对,应该怎样?
求高手指点,我是菜鸟,刚接触,但意外的好上了单片机
       

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
andysun1991
1楼-- · 2019-07-16 01:07
 精彩回答 2  元偷偷看……
dongyumin
2楼-- · 2019-07-16 03:12
不说别的。先看看数据类型吧。。。int最大65535 超过了用long
面壁(︶︿︶)禅
3楼-- · 2019-07-16 06:36
肯定是数据类型定错了,

一周热门 更多>