这个C语言程序题的答案就是红笔所写,为什么X是2?
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/08 08:59:40
这个C语言程序题的答案就是红笔所写,为什么X是2?
x++就等于2 “||”这个符号表示或,只要左右有一个不为零,那么这个定义式就等于1 所以c等于1 因为x为1 所以 || 这个运算只进行了左边这部分.所以y还是等于1 y++没有进行运算
再问: 若改为c=++x∥y++;则结果如何?
再答: 一样,因为x=1 ++x是先算x+1 再算 “||” x++是先算 “||” 再算x+1 对整体没啥影响,同理,如果改成x- - 结果是011,但如果是- -x 那么结果就变成了021
再问: 自加运算符优先于逻辑运算符吧?这里牵涉一个对c赋值的问题,是先进行或运算还是先对c赋值?这个问题上我有些不清楚。
再答: 先进行或运算 在进行赋值,因为赋值这个运算永远都是最后进行的,等级最低
再问: 一时间把赋值和关系运算符搞混了。谢谢你
再答: 客气
再问: 若改为c=++x∥y++;则结果如何?
再答: 一样,因为x=1 ++x是先算x+1 再算 “||” x++是先算 “||” 再算x+1 对整体没啥影响,同理,如果改成x- - 结果是011,但如果是- -x 那么结果就变成了021
再问: 自加运算符优先于逻辑运算符吧?这里牵涉一个对c赋值的问题,是先进行或运算还是先对c赋值?这个问题上我有些不清楚。
再答: 先进行或运算 在进行赋值,因为赋值这个运算永远都是最后进行的,等级最低
再问: 一时间把赋值和关系运算符搞混了。谢谢你
再答: 客气
谁帮我解释一下下面这个c语言程序的答案为什么是:j=15,k=9 x=5,y=0
这个C语言程序的结果为什么是 t=1,y=3 ,x=4 ,怎么得到的?
C语言,这个程序的解释,值为什么是0,0,-10.怎么算的
帮我看看这个C语言程序.输入1/2 2/4为什么是小于号?
求C语言大神讲解一下这个程序算法的意思,就是为什么要这样算?我能看懂每句的意思,不懂这个算法的道理.
C语言延时函数延时函数是怎么写的,比如sleep这个函数的源代码程序,
C语言课本题目,运行以下程序段后,x,y,z的 值分别为?、课本答案是0,2,3,求每步详解
这个C语言程序的答案看不懂,希望好心人帮忙解释一下哦,急用,非常感谢!
这个C语言题目咋做?6阅读下列程序并回答问题,在每小题提供的若干可选答案中,挑选一个正确答案.【程序】 #include
这个C语言程序看不懂,
C语言大神帮看看这个程序怎么写啊
关于C语言对数的问题我想问下,在VC中输出对数是直接输入log10(x)的对吗,如果是的话为什么我编好程序后算出的答案不