printf
-
如何用printf输出‘\n’
printf("\\n");据说编译器会把双斜线
\\理解成单个字符\ -
如何用printf输出’%d’
printf("%c%c\n",'%','d'); -
pirntf中0的用处
如printf("%05d\n",3);
输出00003 -
对齐和精确度
printf("%(-)m.nlf",n);以m个域宽右(左)对齐,输出小数点后n位
若实际输出超过m位,则以实际输出为准 -
小数位数
printf("%.*lf", c, f);
保留c位输出f,*是占位符printf格式字符串中,与宽度控制和精度控制有关的常量都可以换成变量,方法就是使用一个
*代替那个常量,然后在后面提供变量给*。
scanf
- %d、%f读入数值类型,会自动跳过多余的空格和换行
- %s遇到空格和换行会停止,
- %c可以读入空格和换行。

本文深入讲解了printf函数的使用技巧,包括如何输出特殊字符、控制输出格式、对齐和精度等,同时介绍了scanf函数的基本用法及输入控制,是C语言初学者不可多得的参考资料。
194

被折叠的 条评论
为什么被折叠?



