作业帮 > 综合 > 作业

printf ("%d,%c",(a=a+1,a+b,b),a+'a'-'A');具体运算方法啊.,我比较笨啊.

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 21:02:58
printf ("%d,%c",(a=a+1,a+b,b),a+'a'-'A');具体运算方法啊.,我比较笨啊.
printf (
主要是主要逗号运算符,还有运算符的优先级,自己慢慢琢磨琢磨吧
再问: 老师麻烦呢解释下嘛,今晚我就要考试了,,,急救啊
再答: 假如刚开始a的值为1,b的值为2,先计算a+1,然后赋值给a(a现在等于2了);然后在计算a+b(这个等于4了),最后是另外一个b,b的值没有变化过,还是等于2,所以整个逗号运算表达式的值是等于最右边的数,即是b,(a=a+1,a+b,b)这个表达式等于2,所以%d打印的十进制数为2.、 至于%c,这个应该没有难点!你懂的!