请各位大神给个解答

来源:3-2 算术运算符

慕雪8464932

2020-10-24 11:15

printf("x+y=%d\n",  x+y   ); 后面为什么是x

+y,怎么不是x,y还有第11行为什么有两个%,printf("x%%y=%d\n",    x%y );

写回答 关注

1回答

  • Carefree7533197
    2020-10-24 17:27:55
    已采纳
    printf("x+y=%d\n", x+y);

    %d是输出整数类型的值,是插入的,不会关联前面的x+y,所以后面要用x+y

    printf("x%%y=%d\n", x%y );

    %是格式输出字符前缀,%%表示输出一个%,%%是转义字符

    慕雪8464...

    好的,谢谢你

    2020-10-24 20:46:02

    共 1 条回复 >

C语言入门

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

926210 学习 · 20797 问题

查看课程

相似问题