课程
/后端开发
/C
/C语言入门
printf("x%y=%d\n",x%y); 请问“”中的%号不会被当成占位符读取吗 还是说只有%d这种合法类型的才会当成占位符
2017-06-24
源自:C语言入门 3-2
正在回答
%d,%c,%f这些表达是占位符,双引号外的’%‘是运算符,表示x与y相除取余,不同位置表达的含义不同
留老师的大教鞭 提问者
留老师的大教鞭 提问者 回复 慕容1534832
printf("x%y=%d\n",x%y); 双引号外的’%‘是运算符,表示x与y相除取余,不同位置表达的含义不同。
单独的百分号字面值为'%',打印出来就是'%',是一个字符;%d,%c,%f这些表达是占位符。
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
3 回答关于while的疑问
1 回答关于例子的疑问
3 回答关于大家的疑问
5 回答关于数组的小疑问
1 回答关于练习题的疑问