哪里输出错误了

来源:3-2 算术运算符

qq_姚_5

2018-05-22 09:32

那位大神可以告诉我为什么?

我那里输出错误了


#include <stdio.h>
int main()
{
    int x,y;
    x = 10;
    y = -3;
    printf("x+y=%d\n",  (x+y)   ); 
    printf("x-y=%d\n",   (x-y)  );
    printf("x*y=%d\n",   (x*y)  );
    printf("x/y=%d\n",   (x/y)  );
    printf("x%%y=%d\n",   (x%(y))  ); 
    return 0;   
}

hello.c 请检查代码中是否包含:x%y,再试试!直接进入下一节


写回答 关注

3回答

  • 客官你好坏
    2018-06-14 00:13:50
    已采纳

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

    精简为

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


    qq_姚_5

    非常感谢!

    2018-06-30 18:44:04

    共 1 条回复 >

  • 惹不起
    2018-06-12 21:44:17

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

  • qq_姚_5
    2018-05-22 09:33:41

    是输入错误



C语言入门

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

926207 学习 · 20797 问题

查看课程

相似问题