课程
/后端开发
/C
/C语言入门
最后一个为啥是这样
2020-10-02
源自:C语言入门 3-2
正在回答
上面那个有问题这是我想表达的意思
这样 printf("x%%y=%d\n",x%y); 输出的结果如下
x+y=7
x-y=13
x*y=-30x/y=-3x%y=1
而这样 printf("x%y=%d\n",x%y); 输出的结果如下
x*y=-30x/y=-3xy=1
不知道这样能不能理解
而这样 printf("x%%y=%d\n",x%y); 输出的结果如下
因为%同时也是一个特殊的转移字符,所以输出中在加一个%以区分
%是有运算意义的,两个%的含义就是把%的运算意义取消,直接输出%
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答为啥有两个百分号
1 回答两个百分号是啥意思?
5 回答11行中的两个百分号
1 回答输出句中为什么有两个百分比符号,
2 回答求余的运算中为什么要用两个百分比符号