#include<stdio.h>
intmain()
{
printf("%%d")
printf("\\n")
return0
}
扩展资料
c语言占位符的使用
%s可以填充字符串(string),%f可以填充浮点数(float),%p则可以填充一个指针(pointer),这些占位符分别是用对应英文单词的首字母表示的。
%d中的d并不表示integer,而是表示decimal(10进制)。类似的%x常用于打印16进制整数(hexadecimal),%o常用于打印8进制整数(octal)。C语言程序开发中的整数显然可以是任意进制的。调用printf()函数时,若是希望打印一个一个整数,完全可以使用%i作为占位符。
print(“%c,%c”,c,d)//使用占位符的例子\x0d\x0a在这里有两个字符c,d,那么也就需要两个占位符所以我们写成%c,%c,还需要注意的是,占位符要写在””内。\x0d\x0aC语言中的格式占位符:\x0d\x0a%a,%A 读入一个浮点值(仅C99有效) \x0d\x0a%c 读入一个字符 \x0d\x0a%d 读入十进制整数 \x0d\x0a%i 读入十进制,八进制,十六进制整数 \x0d\x0a%o 读入八进制整数 \x0d\x0a%x,%X 读入十六进制整数 \x0d\x0a%s 读入一个字符串,遇空格、制表符或换行符结束。 \x0d\x0a%f,%F,%e,%E,%g,%G 用来输入实数,可以用小数形式或指数形式输入。 \x0d\x0a%p 读入一个指针 \x0d\x0a%u 读入一个无符号十进制整数 \x0d\x0a%n 至此已读入值的等价字符数 \x0d\x0a%[] 扫描字符集合 \x0d\x0a%% 读%符号1)表示金钱:Console.WriteLine("金额:{0:c}", 10)
2)不足两位数的时间用0来填充:Console.WriteLine("{0:d2}", 5)
3)四舍五入:Console.WriteLine("{0}",1.23)
4)百分比保留两位小数:Console.WriteLine("{0:p}", 0.1)
5)百分比保留一位小数:Console.WriteLine("{0:p0}", 0.1)
6)百分比不保留小数:Console.WriteLine("{0:p1}", 0.1)
1)显示两个":Console.WriteLine("我爱\"Unity\"")
2)显示一个':Console.WriteLine("\'")
3)显示一个空字符:Console.WriteLine("\0")
4)换行:Console.WriteLine("您好,\n我是隔壁老王")
5)空格:Console.WriteLine("您好,我是隔壁\t老王")
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)