#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++代码)浏览:890 |
三进制小数 (C++代码)(第11位大于1.5才能进位)浏览:1203 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:627 |
C语言训练-求1+2!+3!+...+N!的和 (C语言代码)浏览:575 |
C语言训练-排序问题<1> (C语言代码)浏览:636 |
母牛的故事 (C语言代码)浏览:992 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:588 |
数字游戏 (C++代码)浏览:1240 |
妹子杀手的故事 (C语言代码)浏览:1152 |
【计算直线的交点数】 (C语言代码)浏览:984 |