我这么写有什么问题么 为啥不让我通过QAQ

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

啊什么做想

2016-04-04 20:17



for(i=1;i<=100;i++)
{
i*=flag;
sum+=i;
flag*=-1;
}



写回答 关注

3回答

  • qq_夏忆_0
    2016-04-06 23:43:41
    已采纳

    你这个写法有点问题。。。改成sum+=i*flag;

    啊什么做想 回复qq_夏忆_...

    6666后来看懂了 多谢

    2016-04-13 14:27:46

    共 3 条回复 >

  • 赵俊1
    2016-04-04 21:09:10

    在for定义flag=1;

    啊什么做想

    他在之前已经定义flag=1了 呀 之前定义的没用么?

    2016-04-04 21:25:03

    共 1 条回复 >

  • 14数学院姚晓文
    2016-04-04 20:58:55

    flag*=-1; 意思是flag=flag*-1,i*=flag;需要调flag,而flag没有初值

    啊什么做想

    他在程序开头已经定义 int flag = 1; //定义符号状态变量flag 这样还需要定义么?

    2016-04-04 21:25:56

    共 1 条回复 >

C语言入门

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

926210 学习 · 20797 问题

查看课程

相似问题