为了账号安全,请及时绑定邮箱和手机立即绑定

学杂求救,多谢大神

亲问一下,想要在屏幕上输出x%y ,为什么编成x%%y的形式

正在回答

3 回答

模运算中要输出%的话,需要连着使用两个%%。%%中第一个%被叫做脱逃或逃逸字符,跟转换字符差不多

1 回复 有任何疑惑可以回复我~
#1

慕妹7553040 提问者

请问,那为什么用\%,不行呢,我在Dev-c++上面可以的,但在这上面就不可以。
2017-10-17 回复 有任何疑惑可以回复我~

那为什么 这节内容 的  前面的 + - * / 都不需要输入两次啊 (我对你的话的理解是%一般后面加d c f 什么东西 所以 这里用两个%%,但是我对这两个%%各自作用或者说表达什么意思  还不是很理解)

0 回复 有任何疑惑可以回复我~

因为%是一个格式字符,你只输入一个%编译器不知道你想用什么功能,就像%d就是控制整形格式一样的,所以才用%%表示,毕竟是电脑。

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926210    人
  • 解答问题       20797    个

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

进入课程

学杂求救,多谢大神

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信