格式控制符可选格式
printf函数注意事项
很多同学在输出的时候,会遇到很多啊问题,大概就是以下几点:
格式字符中,除了X、E、G外,其他均用小写字母,如“%d”不能写成“%D”。
不同类型的数据应使用相应类型的格式字符说明其输出形式。
如需输出双引号,应在“格式控制”中表示为转义字符的形式并用单引号引起来,即“\””。
如需输出字符“%”,在“格式控制”中用连续两个“%”即可。
如:printf(“%d%%”,s);
当“格式控制”中格式符个数少于输出表中的输出项时,多余的输出项不予输出。
当“格式符”多于输出项时,结果为不定值。
字符输出putchar、字符串输出puts
有些时候,仅仅为了打印一个字符在显示器屏幕上,此时动用功能强大的printf函数,则颇有高射炮打蚊子之嫌,C提供了一个库函数putchar来完成这个简单的任务。而有些时候又仅仅是为了输出一个字符串,使用printf函数也稍显麻烦,可以使用C提供的一个库函数puts函数。