C语言中 printf 函数输出格式
在C语言中,可使用printf函数输出各种格式的数据。下面是一些常见的输出格式:
1. 输出整数:%d 或 %i
例如:int num = 10; printf("Number: %d
", num);
输出:Number: 10
2. 输出浮点数:%f
例如:float num = 3.14; printf("Number: %f
", num);
输出:Number: 3.140000
3. 输出浮点数并指定小数点后的位数:%.[位数]f
例如:float num = 3.1415926; printf("Number: %.2f
", num);
输出:Number: 3.14
4. 输出字符:%c
例如:char ch = 'A'; printf("Character: %c
", ch);
输出:Character: A
5. 输出字符串:%s
例如:char str[] = "Hello"; printf("String: %s
", str);
输出:String: Hello
6. 输出指针:%p
例如:int *ptr = # printf("Pointer: %p
", ptr);
输出:Pointer: 0x7ffeef1d547c
7. 输出十六进制数:%x 或 %X
例如:int num = 255; printf("Hexadecimal: %x
", num);
输出:Hexadecimal: ff
8. 输出八进制数:%o
例如:int num = 255; printf("Octal: %o
", num);
输出:Octal: 377
除上述格式,还可使用一些控制字符来控制输出的格式,如换行符(
)和制表符( )等。
TOP