解题思路:使用转换语句
注意事项:
八进制和十六进制有前缀,如果使用%o,%d,%x,是不会带有前缀的。
参考代码:
#inlcude <stdio.h>
int main()
{
int a,b;
printf("please input one number:\n");
scanf("%d",&a); //输入数字
printf("八进制:%#o 十进制:%#d 十六进制:%#x\n",b,b,b); //输出结果
return 0;
}
0.0分
0 人评分
WU-格式化数据输出 (C语言代码)浏览:1818 |
WU-printf基础练习2 (C++代码)浏览:2061 |
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:609 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:592 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:536 |
有关字符,字符串的输入输出函数说明浏览:498 |
整数平均值 (C语言代码)浏览:856 |
简单的a+b (C语言代码)浏览:444 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:661 |
C语言训练-8除不尽的数 (C语言代码)浏览:1469 |