为什么这样都行
去掉%s\n
printf("任意文字或字符");
方法一直接显示双引号内的全部字符,如printf("This is an apple");输出时便会是This is an apple
printf("任意字符1 %d 任意字符2 %s",整型变量1,字符型变量2);
方法二是在显示任意字符的基础上,再显示相应变量所代表的值或者字符,变量可以是其他类型,只要与前面的输出类型相互对应即可。如a=5;b=“on the table”;printf("There are %d apples %s",a,s);显示的即There are 5 apples on the table
或者举个更简单的例子a=1;b=2;printf("a=%d,b=%d",a,b);显示的结果就是a=1,b=2
举报