C语言打印,2进制、8进制、10进制、16进制数

运行代码

#include 

int main() {
    int num = 42;
    printf("Octal: %o\n", num);    // 打印八进制数
    printf("Decimal: %d\n", num);  // 打印十进制数
    printf("Hexadecimal: %x\n", num);  // 打印小写字母的十六进制数
    printf("Hexadecimal: %X\n", num);  // 打印大写字母的十六进制数

    return 0;
}



运行结果

Binary: 101010
Octal: 52
Decimal: 42
Hexadecimal: 2a
Hexadecimal: 2A

你可能感兴趣的:(01-C,C语言)