蓝桥杯十六进制转换延伸

printf("%d,%u,%o%x\n",a,a,a,a);

分别按整型,无符号整型,八进制,十六进制,输出a的值
八进制和十六进制都是按无符号处理的(由于%o%x是小写 输出的十六进制、八进制的ABCDEF等 都是小写abcdef)
十进制转十六进制:

#include<stdio.h>  
int main()  
{  
    int n;  
    scanf("%d",&n);  
    printf("%X\n",n); //大写的X---输入30 输出1E 
    return 0;  
}  

猜你喜欢

转载自blog.csdn.net/qq_37910848/article/details/79194714
今日推荐