✏️ 纠错
第 299 题 / 共 301 题
第 8 题 计算交叉加减的结果,形如 1-2+3-4+5-……。下面C++代码中的变量都是整型,则将Flag = -Flag 改为Flag -= Flag 效果相同。( )


你真棒!
📝 题目解析
【答案】错误
【考纲知识点】循环结构
【解析】
Flag=-Flag是取反操作,Flag初始为-1,第1次变为1,第2次变为-1,以此来实现符号交替,但如果修改为Flag-=Flag,等价与Flag=Flag-Flag,无论Flag为何值结果都为0,无法实现题目要求,因此说法错误