C语言编写从1开始加50用三种方法

2020-09-01 教育 375阅读

第一种:

#include "stdio.h"
int main(void){
    int s=1;
    s+=2;//这方法写不起,至少得写这样的50行
    s+=3;
    s+=4;
    //...
    s+=49;
    printf("The result is %d\n",s+50);
    return 0;
}

第二种:

#include "stdio.h"
int main(void){
    int s,i;
    for(s=0,i=1;i<51;s+=i++);//循环累加,简单多了
    printf("The result is %d\n",s);
    return 0;
}

第三种:

#include "stdio.h"int main(void){
    printf("The result is %d\n",(1+50)*50/2);//这个更简单了
    return 0;
}
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com