A afeisky Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-07 #22 (3) x=(a=3,6*3)和x=a=3,6*a两个表达式的作用不同 ( 不同 ) 因为x=(a=3,6*3) 是操作步骤顺序:a=3; x=6*3; 结果:x=18; 而x=a=3,6*a是:a=3; x=a; 6*3; 结果: x=3 也请大家说出答案时,也要写出原因,解析一下啊!!!
(3) x=(a=3,6*3)和x=a=3,6*a两个表达式的作用不同 ( 不同 ) 因为x=(a=3,6*3) 是操作步骤顺序:a=3; x=6*3; 结果:x=18; 而x=a=3,6*a是:a=3; x=a; 6*3; 结果: x=3 也请大家说出答案时,也要写出原因,解析一下啊!!!
A afeisky Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-07 #23 若a 的初始值为12,那么a+=a-=a*a的值是____ a+=(a-=(a*a)); 结果是:-264
A akaiwei Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-07 #24 判断题4 对 填空题 4 A 5 非0 6 default 7 非0
X xuchunqiang Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-07 #26 当C语言教师吧,自己不会来弄答案骗学生:) 我C99的,不懂问我,呵, 玩笑!!!!
Q qiuyejun Unregistered / Unconfirmed GUEST, unregistred user! 2003-05-06 #27 (1) 表过式(-5)%3的值是2 ( -2 ) (2) 设有int i;则表过式i=1,++i,++i||++i,i的值是4 ( 3 ) (3) x=(a=3,6*3)和x=a=3,6*a两个表达式的作用不同 ( 是 ) (4) *(p++)和*(++p)的作用不同 ( 否 ) (5) 利用数组名作为函数应被看做是’值传递’方式 ( 否 )
(1) 表过式(-5)%3的值是2 ( -2 ) (2) 设有int i;则表过式i=1,++i,++i||++i,i的值是4 ( 3 ) (3) x=(a=3,6*3)和x=a=3,6*a两个表达式的作用不同 ( 是 ) (4) *(p++)和*(++p)的作用不同 ( 否 ) (5) 利用数组名作为函数应被看做是’值传递’方式 ( 否 )
F fancy105 Unregistered / Unconfirmed GUEST, unregistred user! 2003-05-18 #29 第一题,错。答案是-2 第二题,错。没有int i;就通不过编译,变量没定义。 第三题,错。x=(a=3,6*3),x=18; x=a=3,6*a,x=3。