main(){int a,b,c,d;a=10;b=a++;c=++a;d=10*a++;printf("b,c,d:%d,%d,%d",b,c,d);return 0;}具体的运算方法是怎样啊

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 16:06:21
main(){int a,b,c,d;a=10;b=a++;c=++a;d=10*a++;printf(

main(){int a,b,c,d;a=10;b=a++;c=++a;d=10*a++;printf("b,c,d:%d,%d,%d",b,c,d);return 0;}具体的运算方法是怎样啊
main(){int a,b,c,d;a=10;b=a++;c=++a;d=10*a++;printf("b,c,d:%d,%d,%d",b,c,d);return 0;}
具体的运算方法是怎样啊

main(){int a,b,c,d;a=10;b=a++;c=++a;d=10*a++;printf("b,c,d:%d,%d,%d",b,c,d);return 0;}具体的运算方法是怎样啊
main()
{int a,b,c,d;
a=10;
b=a++;//b=10,a=11.a++是先取a的值,赋给b,再a++
c=++a;//c=12,a=12. ++a是先++,再取a的值,赋给c
d=10*a++;//d=120,a=13. a++先取a的值,再++
printf("b,c,d:%d, %d,%d",b,c,d);
return 0;}