int i=0,j=3; while(i2) { printf("%d,%d\n",i,j); j=3-i++; } 输出的结果是0,3 1,如果是的话,那么 j=3-i++; 就等价于j=3-i;i++;吧?但是不是说单目运算符优先级别高于双目运算符吗,那不是应该先i++了吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/09/08 12:58:46
xR]KA+ $$1GbQq` J!Y7SMS)mUHɟ;;Կл3ABB_sϹw=-X5afn y^b%M,Wet#!{ #C9>=?8 T4$Mm}Ē4ܾ?%||-a5f"PUJ8{|&}^5Q ,c5LoHl} kKaXw]' [sZ,pݛ#-VLXU}H[I+ܫt6\~QĪ|1,GMA%ĆfiSS'QFL$Lca?"vN~cD6Ǡ |p`u8aLDYtPK. s'6k R}E}k@d \ Ha