找回密码
 立即注册

QQ登录

只需一步,快速开始

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

大佬们C语言怎么把数组的值转到一个变量里面

[复制链接]
跳转到指定楼层
楼主
分别放到个位十位百位,求求大佬帮帮忙一点思路都没有啊

1.png (44.47 KB, 下载次数: 67)

1.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:94031 发表于 2023-3-21 07:42 | 只看该作者
个位=disbuff[0]; 这样就可以。
回复

使用道具 举报

板凳
ID:1065084 发表于 2023-3-21 08:49 | 只看该作者
unsigned int Dis_num=0;
Dis_num=disbuff[0];
Dis_num+=disbuff[1]*10;
Dis_num+=(unsigned int)(disbuff[2])*100;

评分

参与人数 2黑币 +50 收起 理由
admin + 20 回帖助人的奖励!
2224304162 + 30 很给力!

查看全部评分

回复

使用道具 举报

地板
ID:291668 发表于 2023-3-21 09:20 | 只看该作者
基本功,建议看看c语言基础。直接看程序估计也会蒙。
回复

使用道具 举报

5#
ID:1034262 发表于 2023-3-21 09:58 | 只看该作者
这个问题也问,不就是 i=disbuff[0];这样的操作嘛
回复

使用道具 举报

6#
ID:807651 发表于 2023-3-21 11:10 | 只看该作者
DATA = disbuff[0] * 100+disbuff[1]*10 +disbuff[2];
回复

使用道具 举报

7#
ID:807651 发表于 2023-3-21 11:12 | 只看该作者
DATA = disbuff[0]*100 + disbuff[1]*10 + disbuff[2];是这样吗?
回复

使用道具 举报

8#
ID:69038 发表于 2023-3-21 11:31 | 只看该作者
xuyaqi 发表于 2023-3-21 07:42
个位=disbuff[0]; 这样就可以。

最好别这样!如果"个位"不是char/uchar类型时出错。加个10%稳一点。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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