解题思路:使用转换语句
注意事项:
八进制和十六进制有前缀,如果使用%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 人评分
C语言训练-求1+2!+3!+...+N!的和 (C语言代码)浏览:538 |
【亲和数】 (C语言代码)浏览:541 |
多输入输出练习1 (C语言代码)浏览:1182 |
输出正反三角形 (C语言代码)浏览:787 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:772 |
C语言训练-数字母 (C语言代码)浏览:649 |
三角形 (C++代码)记忆化搜索浏览:1223 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:520 |
矩阵加法 (C语言代码)浏览:1722 |
循环入门练习6 (C语言代码)浏览:956 |