c语言两个问题求解答,一个逻辑运算,一个数组 第一题希望能详细一点,网上的都看不懂

 我来答
wang06998
2015-06-28
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
第一题题目不全

第二题答案为0。
连续逻辑与,除最后一个以外,前面均为真(非0),最后'b'就是98啊!
98-'b'当然是0。有0参与的逻辑与,结果当然为假,也就是0了

最后不写出答案了吗?20 13 6
一开始数组内容为
2 3 4
5 6 7
8 9 10

for的执行内容,翻译一下就是数组中每个元素,都跟本行的2号下标也就是最后一个元素叠加,整个for执行完毕后i和j取值均为3,数组内容如下:
6 7 8
12 13 14
18 19 20

下面的while:
第一次while:先判断i的取值,i为3,大于0正确,执行循环体:
i--,i变成2;
输出a[i][i]也就是a[2][2],也就是20.
第二次while:先判断i的取值,i为2,大于0正确,执行循环体:
i--,i变成1;
输出a[i][i]也就是a[1][1],也就是13.
第三次while:先判断i的取值,i为1,大于0正确,执行循环体:
i--,i变成0;
输出a[i][i]也就是a[0][0],也就是6.
然后再判断while条件,0>0不成立,退出
追问
太详细了,谢谢。
那8&&89应该怎么算呢
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式