怎么解决呢

来源:3-2 算术运算符

qq_萌萌哒_16

2017-09-28 23:01

#include <stdio.h>

int main()

{

    int x,y;

    x = 10;

    y = -3;

    int a,b,c,d,e;

    a=x+y;

    b=x-y;

    c=x*y;

    d=x/y;

    e=xy;

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

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

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

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

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

    return 0;    

}


写回答 关注

2回答

  • 柒夜blog
    2017-09-30 19:50:14

    给那个里面的y打个括号试一下呢

  • 慕运维9304178
    2017-09-28 23:12:38

    #include <stdio.h>

    int main()

    {

        int x,y;

        x = 10;

        y = -3;

        int a,b,c,d,e;

        a=x+y;

        b=x-y;

        c=x*y;

        d=x/y;

        e=x%y;

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

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

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

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

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

        return 0;    

    }

    在给e赋值时没有  %

C语言入门

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

926028 学习 · 20793 问题

查看课程

相似问题