作业帮 > 综合 > 作业

C语言中,设int a,b,c;执行表达式a=b=1,a++,b+1,c=a+b--后,a,b和c的值分别是

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/05/07 11:09:51
C语言中,设int a,b,c;执行表达式a=b=1,a++,b+1,c=a+b--后,a,b和c的值分别是
C语言中,设int a,b,c;执行表达式a=b=1,a++,b+1,c=a+b--后,a,b和c的值分别是
a=b=1,//a=1 b=1 c=0
a++,//a=2 b=1 c=0
b+1,//a=2 b=1 c=0
c=a+b-- //a=2 b=0 c=3
//----------------------区别(i++)和(++i)-------给你个例子
int i=1;
int y=i++;// y=1 i=2 //i--同理
int i=1;int y=++i;// y=2 i=2 //--i同理
再问: O(∩_∩)O谢谢。。好详细
再答: O(∩_∩)O~呵呵,客气