【C语言初阶】C语言%(%d,%c...)

简介: 符号%除了取余,另一个含义就是引导符;如%d,%c... 下面就列举一些(不深入):

符号%除了取余,另一个含义就是引导符;如%d,%c...

下面就列举一些(不深入):


1. %d整型输出,通常用来输出int型


(“%”与字母之间可以插入数字表示场宽,如%2d表示输出2位整型数,不够2位右对齐;%-2d则表示左对齐)


2. %ld长整型输出,通常用来输出long型


3. %s用来输出字符串,通常用来输出char型


4. %c用来输出字符,char型


5. %p 指针的值(打印指针地址)


6. %f用来输出小数,默认情况下保留小数点6位,如1.000000;通常用来输出float型


%.2f用来输出小数,保留两位小数,如1.00


7. %ld是双精度浮点型,默认情况下保留小数点6位,通常用来输出double型


8. %e以指数形式输出实数,


9. %g根据大小自动选f格式或e格式,且不输出无意义的零。


10. %o以八进制数形式输出整数


11. %x以十六进制数形式输出整数,或输出字符串的地址


12. %u以十进制数输出unsigned型数据(无符号数)。


注意:%d与%u有无符号的数值范围,也就是极限的值,不然数值打印出来会有误

相关文章
|
8月前
|
C语言
C语言初阶⑧(结构体)知识点和笔试题
C语言初阶⑧(结构体)知识点和笔试题
85 0
|
7月前
|
C语言
C语言初阶:如何判断是否为素数并且输出
C语言初阶:如何判断是否为素数并且输出
53 0
|
8月前
|
C语言 数据安全/隐私保护
C语言初阶②(分支语句和循环语句)编程练习
C语言初阶②(分支语句和循环语句)编程练习
68 1
|
8月前
|
存储 编译器 C语言
C语言初阶⑦(指针初阶)知识点+笔试题(上)
C语言初阶⑦(指针初阶)知识点+笔试题
53 0
|
8月前
|
算法 程序员 编译器
C语言初阶③(函数)知识点+编程作业(递归模拟strlen,pow)
C语言初阶③(函数)知识点+编程作业(递归模拟strlen,pow)
56 0
|
6月前
|
编译器 C语言
【C语言初阶】指针篇—下
【C语言初阶】指针篇—下
|
6月前
|
存储 C语言
【C语言初阶】指针篇—上
【C语言初阶】指针篇—上
|
7月前
|
C语言
【初始C语言8】详细讲解初阶结构体的知识
【初始C语言8】详细讲解初阶结构体的知识
|
8月前
|
程序员 编译器 测试技术
C语言初阶⑨(调试)(如何写出好的代码)(模拟实现strcpy和strlen)
C语言初阶⑨(调试)(如何写出好的代码)(模拟实现strcpy和strlen)
60 1
|
8月前
|
存储 Linux C语言
C语言初阶⑥(操作符详解)编程作业(算数转换)(下)
C语言初阶⑥(操作符详解)编程作业(算数转换)
41 1