猿问

有什么不对的吗?

#include <stdio.h>
int main()
{
    /* 小伙伴们:
           选择你们认为最合理的循环结构完成功能吧 */
    int sum = 0;  //定义计算结果变量sum
    int i = 1;    //定义循环数字变量i
    int flag = 1; //定义符号状态变量flag
   
    /*使用while循环
    while(i<=100)
    {
        i++;
       
    }
   
    i = 1;  //重新初始化变量i
   
    //do-while循环
    do{
        i++;
       
    }while(i<=100);
   
    i = 1;  //重新初始化变量i*/
   
    //使用for循环
    for(i=1;i<=100;i++)
    {
        if(i%2==0){sum-=i}
        else{sum+=i}
    } 
    printf("sum=%d\n",sum);
   
    return 0;   

Clearlove3548468
浏览 924回答 1
1回答

慕侠9826888

有,应该是这样的#include <stdio.h>int main(){    /* 小伙伴们:           选择你们认为最合理的循环结构完成功能吧 */    int sum = 0;  //定义计算结果变量sum    int i = 1;    //定义循环数字变量i    int flag = 1; //定义符号状态变量flag        /*使用while循环    while(i<=100)    {        i++;            }        i = 1;  //重新初始化变量i        //do-while循环    do{        i++;            }while(i<=100);        i = 1;  //重新初始化变量i*/        //使用for循环    for(i=1;i<=100;i++)    {        if(i%2==0){sum-=i;}//这里也要有分号        else{sum+=i;}//这里要有;    }      printf("sum=%d\n",sum);         return 0;  }
随时随地看视频慕课网APP
我要回答