转换输出规范%a浮点数,十六进制数和p符号(C99/C11)。%A浮点数,十六进制数和P符号(C99/C11)。
编程学习网为您整理以下代码实例,主要实现:printf()和结果打印输出的转换说明符,希望可以帮到各位朋友。
| 转换 | 输出规范 |
|---|---|
%a |
浮点数,十六进制数和p符号(C99/C11)。 |
%A |
浮点数,十六进制数和P符号(C99/C11)。 |
%c |
单个字符。 |
%d |
有符号十进制整数。 |
%e |
浮点数,e表示法。 |
%E |
浮点数,E表示法。 |
%f |
浮点数,十进制表示法。 |
%g |
使用%f或%e,具体取决于值。 如果指数小于-4或大于或等于精度,则使用%e样式。 |
%G |
使用%f或%E,具体取决于值。 如果指数小于-4或大于或等于精度,则使用%E样式。 |
%i |
有符号十进制整数(与%d相同)。 |
%o |
无符号八进制整数。 |
%p |
一个指针。 |
%s |
字符串。 |
%u |
无符号十进制整数。 |
%x |
无符号十六进制整数,使用十六进制数字0f。 |
%X |
无符号十六进制整数,使用十六进制数字0F。 |
%% |
打印百分号%。 |
#include <stdio.h>
#define PI 3.141593
int main(voID){
int number = 7;
float pIEs = 12.75;
int cost = 7800;
printf("The %d contestants ate %f Berry pIEs.\n", number, pIEs);
printf("The value of pi is %f.\n", PI);
printf("farewell! thou art too dear for my possessing,\n");
printf("%c%d\n", '$', 2 * cost);
return 0;
}
编程基础网
本文标题为:printf()和结果打印输出的转换说明符
基础教程推荐
猜你喜欢
- 将Fibonacci数生成数组 1970-01-01
- 计算木星和太阳之间的光年 1970-01-01
- C++命名空间范围 1970-01-01
- C语言库difftime()函数 1970-01-01
- C++指向类的指针 1970-01-01
- 定义int变量并输出其值 1970-01-01
- 获取日期 1970-01-01
- 打印输出:unsigned int, short, long, long long 1970-01-01
- C语言指向结构的指针 1970-01-01
- const关键字 1970-01-01
