注册 登录
编程论坛 C语言论坛

运行结果怎么一直是1 0 1啊,哪个大佬给讲讲

Ycx0721 发布于 2021-10-16 11:55, 889 次点击
#include<stdio.h>
int a, b;
int main()
{
    printf("请输入两个整数:\n");
    scanf_s("%d%d", &a, &b);
    printf("算数表达式a+a/b=%d\n", a + a / b);
    printf("比较表达式a>a==b=%d\n", a > a == b);
    printf("逻辑表达式a||a&&b=%d\n", a || a && b);
    getchar();
    getchar();
}
1 回复
#2
自由而无用2021-10-16 12:13
//online parser: https://www.bccn.net/run/
程序代码:
#include <stdio.h>

int main(int argc, char *argv[])
{
    int a, b, c;
   
    a = 3;
    b = 25;
   
    c = a / b;
    printf("算数表达式:a + a / b = %d\n", a + c);
    c = (a == b);
    printf("比较表达式: a > (a == b) = %d\n", a > c);
    c = (a && b);
    printf("逻辑表达式: a || (a && b) = %d\n", a || c);

    return 0;
}


output sample:
算数表达式:a + a / b = 3
比较表达式: a > (a == b) = 1
逻辑表达式: a || (a && b) = 1

[此贴子已经被作者于2021-10-16 12:15编辑过]

#3
Ycx07212021-10-16 12:37
我去试了试,能行,感谢。
1