我是靠谱客的博主 还单身棒球,最近开发中收集的这篇文章主要介绍【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码值对应的字符】所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部