int a=11;则表达式(a++*1/3)的值

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/11 00:43:48
inta=11;则表达式(a++*1/3)的值inta=11;则表达式(a++*1/3)的值inta=11;则表达式(a++*1/3)的值答案是3因为a++是先运算后自加,因此在这个表达式运算时,a依

int a=11;则表达式(a++*1/3)的值
int a=11;则表达式(a++*1/3)的值

int a=11;则表达式(a++*1/3)的值
答案是3
因为a++是先运算后自加,因此在这个表达式运算时,a依然是11,那么就是11*1/3,11除以3的实际结果是3.66666……,但a为整型,因此得出的结果舍弃小数位,就是3,这句话执行完毕后a就变成了12