C语言 i=0; p=++i+(++i)+(++i)值是多少,请给出具体计算步骤

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 03:19:22

C语言 i=0; p=++i+(++i)+(++i)值是多少,请给出具体计算步骤
C语言 i=0; p=++i+(++i)+(++i)值是多少,请给出具体计算步骤

C语言 i=0; p=++i+(++i)+(++i)值是多少,请给出具体计算步骤
编译器在处理的时候从左到右进行扫描.首先得到表达++i,这个表达式的值是1.这时i的值为1.之后得到第二个表达式++i,表达式的值为2.这时i的值为2.第三个表达式的值为3.这时i的值为3.三个表达式的值之和是1+2+3=6.