课程
/后端开发
/C
/C语言入门
那个flag谁能跟我详细讲讲吗?flag*=-1意思是flag=flag*-1我知道,但是怎么讲那个式子变号的,,,
2018-07-06
源自:C语言入门 4-10
正在回答
例:使用while循环。
第一次循环 : i=2 sum=0+1*1 flag=-1;(i++时先取值 所以在sum中i=1,代码顺序执行 所以flag为1)
第一次循环完毕后 i=2 sum=1 flag=-1。
第二次循环 : i=3 sum=1 + (-1) * 2 flag=(-1) * (-1)=1 ;
第二次循环完毕后 i=3 sum=-1 flag=1。
flag初始值为1,在while循环中,当i=2时,flag重新赋值为-1(flag=flag*-1此时变为负号)
不二小兔子 提问者
慕慕7457141
不二小兔子 提问者 回复 慕慕7457141
慕慕7457141 回复 不二小兔子 提问者
Eiad木鱼
慕慕7457141 回复 Eiad木鱼
第三次运算好像是-3,但是运行是+3,为什么啊。。。
看不懂啊,flag*=-1是什么意思啊
佐佐木_绯世
Eiad木鱼 回复 佐佐木_绯世
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答关于flag
4 回答关于flag
1 回答关于flag
2 回答关于计算1-2+3-4.....-100,以及flag
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号