C语言数制转换

    xiaoxiao2022-07-14  147

    十进制转换为八进制和十六进制 十六进制转换为八进制和十进制

    #include<stdio.h> void main() { int a,b; int ch; printf("你要输入几进制数(10、16):"); scanf("%d", &ch); if (ch == 10) { printf("请输入:"); scanf("%d", &a); printf("八进制:%o ", a); printf("十六进制:%x\n", a); } else if (ch ==16) { printf("请输入:"); scanf("%x", &b); printf("八进制:%o ", b); printf("十进制:%d\n", b); } else printf("输入非法"); }
    最新回复(0)