1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > c语言一个十进制数输出十六进制数 c++ 输入一个十进制数 输出十六进制数

c语言一个十进制数输出十六进制数 c++ 输入一个十进制数 输出十六进制数

时间:2019-07-09 19:47:56

相关推荐

c语言一个十进制数输出十六进制数 c++ 输入一个十进制数 输出十六进制数

满意答案

ablbgfwe

.03.04

采纳率:40%等级:11

已帮助:5901人

C?

#include

int main(int argc, char *argv[])

{

int n;

printf("input a number:");

scanf("%d", &n);

printf("十六进制是:0X%X\n", n);

return 0;

}

C++?

#include

using namespace std;

int main(int argc, char *argv[])

{

int n;

cout << "请输入一个数:";

cin >> n;

char ox[10],*p=ox;

while( n )

{

*p = n%16;

if(*p < 10) *p += '0';

else *p = 'A' + *p - 10;

n /= 16;

p++;

}

p--;

cout << "十六进制:0X";

while(p != ox ) cout << *p--;

cout << *p << endl;

return 0;

}

00分享举报

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。