(c=i,j,k)这句有什么意义?我是c语言的初学者,这遇见一个问题:设 int i=2,j=3,k=4,a=4,b=5,c=3;请问执行表达式(a=ik)&&(c=i,j,k)后,a,b,c的值分别是多少?(c=i,j,k)对C来说有什么意义?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/12 07:57:24
![(c=i,j,k)这句有什么意义?我是c语言的初学者,这遇见一个问题:设 int i=2,j=3,k=4,a=4,b=5,c=3;请问执行表达式(a=ik)&&(c=i,j,k)后,a,b,c的值分别是多少?(c=i,j,k)对C来说有什么意义?](/uploads/image/z/7114379-59-9.jpg?t=%28c%3Di%2Cj%2Ck%29%E8%BF%99%E5%8F%A5%E6%9C%89%E4%BB%80%E4%B9%88%E6%84%8F%E4%B9%89%3F%E6%88%91%E6%98%AFc%E8%AF%AD%E8%A8%80%E7%9A%84%E5%88%9D%E5%AD%A6%E8%80%85%2C%E8%BF%99%E9%81%87%E8%A7%81%E4%B8%80%E4%B8%AA%E9%97%AE%E9%A2%98%3A%E8%AE%BE+int+i%3D2%2Cj%3D3%2Ck%3D4%2Ca%3D4%2Cb%3D5%2Cc%3D3%3B%E8%AF%B7%E9%97%AE%E6%89%A7%E8%A1%8C%E8%A1%A8%E8%BE%BE%E5%BC%8F%28a%3Dik%29%26%26%28c%3Di%2Cj%2Ck%29%E5%90%8E%2Ca%2Cb%2Cc%E7%9A%84%E5%80%BC%E5%88%86%E5%88%AB%E6%98%AF%E5%A4%9A%E5%B0%91%3F%28c%3Di%2Cj%2Ck%29%E5%AF%B9C%E6%9D%A5%E8%AF%B4%E6%9C%89%E4%BB%80%E4%B9%88%E6%84%8F%E4%B9%89%3F)
xݑJA_+QnыdwT`]]%?iddJkٷhƕ.nb``9|NE8JV5
:%tEFeV5ny[$M_n::OnuN`K^!J#c)GBɌ.oxY~J&R49@ρ,8rtgWzZۂkӟܭM`*1x_݊1҂tIۨL!(^|Y :I;L|>q@yN;0L*G;|qܺZtb&{㓬P'TV_S@aby"IxS\6`/h $X
(c=i,j,k)这句有什么意义?我是c语言的初学者,这遇见一个问题:设 int i=2,j=3,k=4,a=4,b=5,c=3;请问执行表达式(a=ik)&&(c=i,j,k)后,a,b,c的值分别是多少?(c=i,j,k)对C来说有什么意义?
(c=i,j,k)这句有什么意义?
我是c语言的初学者,这遇见一个问题:
设 int i=2,j=3,k=4,a=4,b=5,c=3;请问执行表达式(a=ik)&&(c=i,j,k)后,a,b,c的值分别是多少?
(c=i,j,k)对C来说有什么意义?
(c=i,j,k)这句有什么意义?我是c语言的初学者,这遇见一个问题:设 int i=2,j=3,k=4,a=4,b=5,c=3;请问执行表达式(a=ik)&&(c=i,j,k)后,a,b,c的值分别是多少?(c=i,j,k)对C来说有什么意义?
a=1,b=0,c=3
(c=i,j,k)意思就是逗号隔开的三个式子依次运行
但是因为&&是而且的意思,所以当运行到(b=j>k)时,因为j实际是小于k的,所以b=0,接下去的式子在程序运行时是不再执行的,所以c的值不变