我是靠谱客的博主 还单身棒球,最近开发中收集的这篇文章主要介绍【C++ 输入一个十进制正整数,输出其对应的八进制和十六进制的值。附加输出ASCII码值对应的字符】,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
1. /* 输入一个十进制正整数(<=1000000),输出其对应的八进制和十六进制的值。
输入 十进制正整数(<=1000000)
输出 其对应的八进制和十六进制的值(2个值中间用空格分隔)
输入样例 1000000
输出样例 03641100 0XF4240 */
#include<iostream>
#include<cstdio>
using namespace std;
int main(){
int n;
cin>>n;
printf("0%o 0X%X",n, n);
//%o 表示输出的数为八进制,%0X表示输出的数为十六进制(但是输出的数前面不带有0和0X)
//数字前面带有0表示为八进制,带有0X表示为十六进制
//在十六进制中,%x输出的数用a表示10...,%X输出的数用A表示10...
return 0;
}
2./* 输入一个ASCII码值(如:66),输出其对应的字符(B)。
输入 一个ASCII码(32<值<127)
输出 对应的字符
输入样例 49
输出样例 1 */
#include<iostream>
#include<cstdio>
//包含printf的头文件
using namespace std;
int main(){
int ASCII;
cin>>ASCII;
printf("%cn",ASCII);
//%c表示输出对应的ASCII字符
return 0;
}
最后
以上就是还单身棒球为你收集整理的【C++ 输入一个十进制正整数,输出其对应的八进制和十六进制的值。附加输出ASCII码值对应的字符】的全部内容,希望文章能够帮你解决【C++ 输入一个十进制正整数,输出其对应的八进制和十六进制的值。附加输出ASCII码值对应的字符】所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复