早教吧 育儿知识 作业答案 考试题库 百科 知识分享

20.语句inti=3;k=(i++)+(i++)+(i++);执行过后k的值为,i的值为。A)9,6B)12,5C)18,6D)15,5

题目详情
20.语句int i=3;k=(i++)+(i++)+(i++);执行过后k的值为 ,i的值为 。 A)9,6 B)12,5 C)18,6 D)15,5
▼优质解答
答案和解析
i++是先执行整个表达式的值,再加1;++i是先加1后再执行整个表达式的。所以K的值为9,i的值为6。如果i=3,则k=(++i)+(++i)+(++i)执行过后k的值为 18 ,i的值为6