比如,正数1的十六进制为0x31,那么我如何将31分开为3和1放到整型变量中各加41得到44,42呢
答案:3 悬赏:40 手机版
解决时间 2021-03-22 04:16
- 提问者网友:戎马万世
- 2021-03-21 19:23
比如,正数1的十六进制为0x31,那么我如何将31分开为3和1放到整型变量中各加41得到44,42呢
最佳答案
- 五星知识达人网友:迷人又混蛋
- 2021-03-21 20:16
高四位、低四位分解;
分别加上41即可。
要求用什么语言解决?
分别加上41即可。
要求用什么语言解决?
全部回答
- 1楼网友:掌灯师
- 2021-03-21 21:49
1的ascii 是0x31,是只处理ascii中0-9?还是所有的unsigned int?
- 2楼网友:轮獄道
- 2021-03-21 20:56
#include
void main()
{
int iA,iB;
iA = 0x12;
iB = 012;
printf("iA十六进制:%x\n",iA); //如果想输出为0x12,就在x前面加一个#号
printf("iA十进制:%d\n",iA);
printf("iA八进制:%o\n",iA);
printf("iB十六进制:%x\n",iB);
printf("iB十进制:%d\n",iB);
printf("iB八进制:%o\n",iB);
}
void main()
{
int iA,iB;
iA = 0x12;
iB = 012;
printf("iA十六进制:%x\n",iA); //如果想输出为0x12,就在x前面加一个#号
printf("iA十进制:%d\n",iA);
printf("iA八进制:%o\n",iA);
printf("iB十六进制:%x\n",iB);
printf("iB十进制:%d\n",iB);
printf("iB八进制:%o\n",iB);
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯