我不懂这些符号
%s\n 这个有什么用?
%s\n 中的%s是格式符,现在我们在慕课网学到用到的有四种。
分别是:%d %c %s %f
%d 带符号十进制整数, int a=10;printf("%d",a); 打印输出结果 10
%c 单个字符 char x='a'; printf("%c",x); a
%s 字符串 printf("%s","David,你好"); 或 printf("David,你好"); David,你好
%f 6为以内实型数(小数) float a=1.23; printf("%f",a); 1.230000
%是引导符和后面的小写字母 d c s f 组合成格式符。
%%为输出百分号,
%不是出现在printf语句中的小括号中的双引号中,则一般用于取余。因为我不知道其他用法所以这么解释。%两侧是数字,表达式 。
\n是换行符 例: int a=10;printf("%d",a);
printf("%d",a);
输出:1010
而|: int a=10;printf("%d\n",a);
printf("%d\n",a);
输出: 10
10
这么用也是可以的: int a=10;printf("\n%d\n\n",a);
每出现一次换一行,如果没换证明你前后没有其他输出的语句。
举报