这个程序的意思和结果是什么? 50

#include<stdio.h>main(){intx=5,y=2;printf("1:%d,",!(y==x/2));printf("2:%d,",y!=x%3);p... #include <stdio.h>
main( )
{
int x=5,y=2;
printf("1:%d,",!(y==x/2));
printf("2:%d,",y!=x%3);
printf("3:%d,",x>0&&y<0);
printf("4:%d\n",x!=y||x>=y);
展开
 我来答
听不清啊
高粉答主

2019-12-07 · 说的都是干货,快来关注
知道顶级答主
回答量:7.8万
采纳率:89%
帮助的人:1.9亿
展开全部
1)x/2的值为2, 所以 y==2 的值为1, !1 的值为0
2)x%3的值为2, 所以 y != 2的值为0
3)x>0 为1, y<0 为0, 1 && 0 的值为0
4)x!=y 的值为1, 所以,逻辑或的值为1
程序的输出为:
1:0,2:0,3:0,4:1
候虹5J
2019-12-07
知道答主
回答量:5
采纳率:0%
帮助的人:3230
展开全部
等会我问问记得记得
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
弑葉天行
2019-12-07
知道答主
回答量:17
采纳率:0%
帮助的人:2.2万
展开全部
结果:1:0,2:0,3:0,4:1
含义:输出1:(非(y是否等于x/2))
输出2:(y不等于x模3)
输出3:(x为正,y为负)
输出4:(x不等于y或者x大于等于y)
括号里的是表达式的意思,真为1,假为0
还有,你这程序要是能编译算我输,完整如下
#include <stdio.h>
int main()
{
int x=5,y=2;
printf("1:%d,",!(y==x/2));
printf("2:%d,",y!=x%3);
printf("3:%d,",x>0&&y<0);
printf("4:%d\n",x!=y||x>=y);
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式