#include<stdio.h> int main() { int a0,a1; printf("\n\n请输入一个整数,不超过10^9:"); scanf("%d",&a1); printf("\n转换后的数:"); printf("\n\n八进制:%o 十进制:%d\n\n十六进制:%x\n\n",a1,a1,a1); return 0; } //因为一些美观之类的缘故没有按照题目的要求去做,个人还是觉得还是中文状态下的“:”好看,有兴趣的可以动手在修改修改达到题目的要求。
0.0分
3 人评分
#include<stdio.h> int main() { int a; printf("请输入一个整数,不要超过10^9:"); scanf("%d", &a); printf("转换后的进制如下:\n"); printf("二进制为:%#o\t十进制为:%d\t十六进制为:%#x\t", a, a, a); return 0; }
输出的时候没有带有前缀啊!!!!!!!!!!!
小红鱼 2018-03-23 08:56:47 |
printf("八进制:0%o 十进制:%d 十六进制:0x%02x\n",a,a,a);
C二级辅导-计负均正 (C语言代码)浏览:485 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:723 |
大小写转换 (C语言代码)浏览:818 |
字符串比较 (C语言代码)答案错误????浏览:573 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:503 |
简单的a+b (C语言代码)浏览:555 |
小九九 (C语言描述,不看要求真坑爹)浏览:973 |
输出九九乘法表 (C语言代码)浏览:1015 |
简单的a+b (C语言代码)浏览:457 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:440 |