int flag = 1; //定义符号状态变量flag

来源:4-10 循环结构之三种循环比较

kiwi_3

2016-03-31 06:28

int flag = 1; //定义符号状态变量flag 

这个flag是干什么用的?

写回答 关注

1回答

  • weibo_溪林菁菁_0
    2016-03-31 09:41:41

    在后面的运算中一定会出现情况不同,要求下一个数,有符号变化,例如:1-2+3-4+5-6......+50

    这时候就要判断不同位置上数的符号,

    if(a%2==0)/*被2整除时符号是负*/

        flay=-1;

    else/*有余数符号是正*/

        flay=1;

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926209 学习 · 20797 问题

查看课程

相似问题