int a 5 b 6 c 1=1,b=2,c=3; a=b=c,a=b==c,a==(b=c),a==(b==c)

定义:int a=1,b=2,c=3;执行下列语句,if(a&c) b=a;a=c;c=b;后a的_百度知道
定义:int a=1,b=2,c=3;执行下列语句,if(a&c) b=a;a=c;c=b;后a的
定义:int a=1,b=2,c=3;执行下列语句,if(a&c) b=a;a=c;c=b;后a的值为( )
我有更好的答案
a=1;1&3 进入不了判断 不可能会1&3所以三个变量的值不会改变
采纳率:76%
最后a的值为3。
都没有下文的呢
。。。。。。。。。。。。
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。以下试题来自:
单项选择题设有定义: int a=1,b=2,c=3;,以下语句中执行效果与其它三个不同的是
A.if(a>b)c=a,a=b,b=c;
B.if(a>b){c=a,a=b,b=c;}C.if(a>b)c=a;a=b;b=c;
D.if(a>b){c=a;a=b;b=c;}
为您推荐的考试题库
你可能感兴趣的试题
1A.文件由一系列数据依次排列组成,只能构成二进制文件B.文件由结构序列组成,可以构成二进制文件或文本文件C.文件由数据序列组成,可以构成二进制文件或文本文件D.文件由字符序列组成,其类型只能是文本文件2 A.16 B.8 C.4 D.23A.char str[]="string";c=B.scanf("%s", ;C.c=getchar();D.*c=*string";4A.struct ord {};B.struct ord {}C.stmct ord {}a;D.struct{}a;5 A.10,64 B.10,10 C.64,10 D.64,64
热门相关试卷
最新相关试卷扫二维码下载作业帮
3亿+用户的选择
下载作业帮安装包
扫二维码下载作业帮
3亿+用户的选择
已知:int a=1,b=2,c=3,d=4;,则执行语句a>b && ++c>=d;后,变量c的值是________。
作业帮用户
扫二维码下载作业帮
3亿+用户的选择
c的值没有变,还是3。先判断a>b,结果是逻辑假,”逻辑假 && 其他表达式“的时候,因为前面已经是假,后面无论是什么结果,总的表达式也都是假,就不会再去执行”其他表达式“,所以++c没有执行,c还是3。
为您推荐:
扫描下载二维码扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
下载作业帮安装包
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
若有定义int a=1,b=2,c=3;则执行表达式(a=b+c)||(++b)后a,b,c的值我想要解题的过程,那个式子怎么看
作业帮用户
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
1.b+c=5将 5 赋值 给 a2.a =5 为真 || 短路或 所以不执行 ++bb 依然为2 所以 有 a=5 b=2 c=3;
为您推荐:
其他类似问题
扫描下载二维码扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
下载作业帮安装包
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
设有定义:int a=1,b=2,c=3;,以下语句中执行效果与其它三个不同的是?A.if(a>b) c=a,a=b,b=c; B.if(a>b){ c=a,a=b,b=c;}C.if(a>b) c=a;a=b;b=c;D.if(a>b){ c=a;a=b;b=c;}
作业帮用户
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
C.if(a>b) c=a;if语句已经结束了a=b;b=c;是俩个单独的表达式c:a=2 b=3 c=3 其他的都没变
为您推荐:
其他类似问题
扫描下载二维码

我要回帖

更多关于 int a b c 的文章

 

随机推荐