使用printf输出8进制,16进制方法如下。
无前缀方式:
printf("%o",num) //无前缀o的8进制数
printf("%x",num) //无前缀0x的小写16进制数
printf("%X",num) //无前缀0X的大写16进制数
有前缀方式:
printf("%#o",num) //有前缀o的8进制数
printf("%#x",num) //有前缀0x的小写16进制数
printf("%#X",num) //有前缀0X的大写16进制数
#include <stdio.h> int main() { int n; scanf("%d", &n); //printf("%o %d %x\n", n, n, n); printf("%#o %#d %#x\n", n, n, n); return 0; }
0.0分
238 人评分
#include<stdio.h> int main() { char h1; scanf("%c",&h1); printf("%d\n",h1); } [Error] C:\PROGRA~2\C-FREE~1\mingw32\Bin\ld.exe: cannot open output file C:\Program Files (x86)\C-Free Standard\mingw32\Bin\input.exe: Permission denied 谁帮我看看?
这是一个神奇的题,提交的答案都是错的。。。
高精度加法 (C++代码)(大数加法)浏览:1008 |
字符串输入输出函数 (Java代码)浏览:1497 |
【蟠桃记】 (C语言代码)浏览:708 |
妹子杀手的故事 (C语言代码)浏览:1297 |
C语言程序设计教程(第三版)课后习题5.7 (Java代码)浏览:910 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:624 |
C二级辅导-阶乘数列 (C语言代码)浏览:736 |
用筛法求之N内的素数。 (C++代码)浏览:754 |
A+B for Input-Output Practice (III) (C语言代码)浏览:594 |
前10名 (C语言代码)浏览:773 |
黎氏族长 2018-10-08 13:07:10 |
scanf把你输入的数据,传送给n,虽然没有也可以编译,但只有输出没有输入,这样你认为可以吗