printf("m=%d\n",m)

后边没有引号的m是什么?作用?

第1个回答  2015-03-12
没有引号的m是待输出的变量,由这个m提供要输出的值
第2个回答  推荐于2016-12-01
printf()为打印输出函数
printf("m=%d\n",m)
含义是输出"m=”整数m,然后换行(不包括”“)
(m=在“”内表示m=是要输出显示的信息,m在括号外,表示它是个参数变量)
%d用来指明右边没有引号”“的参数变量的数据类型,控制参数(数据类型)的输出(%d为输出整型变量)
printf()的使用格式:printf(“控制输出部分”,参数列)
printf("%d\n",m)→输出整数m,然后换行

printf("%d",m)→输出整数m
\n是【换行】的标识符
类似的有%c(输出char型)/%f(输出float型)/%s(输出string型)等本回答被提问者采纳
相似回答