为了账号安全,请及时绑定邮箱和手机立即绑定

我这个有什么问题啊,我用VC可以编译出来啊

#include <stdio.h>

int main()

{

    int x=5;

    int y=5;

    int z=10;

    printf("x是否大于y:%d\n", x=y            ); //x是否大于y

    printf("y是否大于等于x:%d\n", y>=x        ); //y是否大于等于x

    printf("y是否小于z:%d\n",y<z             ); //y是否小于z

    printf("z是否小于等于x:%d\n", z!= y      ); //z是否小于等于x

    printf("z是否等于x+y:%d\n", z=x+y           ); //z是否等于x+y

    return 0;

}


正在回答

5 回答

把“=”换成“==”  ^-^

0 回复 有任何疑惑可以回复我~

题目问你X是否大于Y ,但是你交的答案却是X是否等于Y   输出结果为1   1是肯定,难道X大于Y吗,明显看错题目了

0 回复 有任何疑惑可以回复我~

一个 = 为赋值 , 两个 == 才是真正的等于

2 回复 有任何疑惑可以回复我~

你这个用DEV-C是错误的 在c语言关系符中“=”不表示任何意义“==”才表示两边相等

这些都是判断语句 你要根据题意来编写

0 回复 有任何疑惑可以回复我~

 printf("z是否小于等于x:%d\n", z!= y      ); //z是否小于等于x

你写的是z不等于y,和题目不符

应该是这样的吧,我也是刚学的...

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

我这个有什么问题啊,我用VC可以编译出来啊

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信