关于%的疑问

来源:3-2 算术运算符

留老师的大教鞭

2017-06-24 12:54

printf("x%y=%d\n",x%y);  请问“”中的%号不会被当成占位符读取吗 还是说只有%d这种合法类型的才会当成占位符

写回答 关注

3回答

  • 慕慕9583188
    2017-06-24 16:36:10
    已采纳

    %d,%c,%f这些表达是占位符,双引号外的’%‘是运算符,表示x与y相除取余,不同位置表达的含义不同

    留老师的大教... 回复慕容1534...

    。。。你下面的两个回答我以为是两个人的,而他把你说的意思综合了。(就算他复制你的)。而且单独的%并不能输出%,这一点有误,所以没有给你最佳答案。不过 谢谢你的帮助了!

    2017-07-10 08:57:12

    共 3 条回复 >

  • 慕容1534832
    2017-06-24 15:50:56

    printf("x%y=%d\n",x%y);  双引号外的’%‘是运算符,表示x与y相除取余,不同位置表达的含义不同。

  • 慕容1534832
    2017-06-24 15:48:55

    单独的百分号字面值为'%',打印出来就是'%',是一个字符;%d,%c,%f这些表达是占位符。

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926025 学习 · 20793 问题

查看课程

相似问题