2019-06-01 while的一个练习以及代码的改进

今天是儿童节!希望全天下的小朋友开心快乐!

/*
提示用户输入一个正整数n,计算1+2+3+...+n的和
*/

#include <stdio.h>

int main()
{
    //1.提示输入
    printf("请输入一个正整数:\n");
    
    //2.接收输入
    //定义变量保存用户输入的整数
    int n;
    scanf("%d",&n);
    
    if (n < 0)
    {
        printf("非法输入\n");
        return 0;
    }
    
    //3.计算
    //(1 + n)* n \2
    //定义变量保存和
    int sum = 0;
    
    int number = 0;//默认被加的数值
    
    while (number < n)
    {
        number++;
        sum += number;//累加
    }
    
    printf("%d\n",sum);
    return 0;
    
}
/*
 提示用户输入一个正整数n,计算1+2+3+...+n的和
 */

#include <stdio.h>

int main()
{
    //定义变量保存用户输入的整数
    int n = 0; //一定要初始化
    
    while (n <=0)
    {
        //1.提示输入
        printf("请输入一个正整数:\n");
        
        //2.接收输入
        
       scanf("%d",&n);
        
    }
  
 
    //3.计算
    //(1 + n)* n \2
    //定义变量保存和
    int sum = 0;
    
    int number = 0;//默认被加的数值
    
    while (number < n)
    {
        number++;
        sum += number;//累加
    }
    
    printf("%d\n",sum);
    return 0;
    
}
#include <stdio.h>

int mian()
{
/*
    while (10)
    {
    printf("emmmm\n");
 }
 
    int a = 10
    //while  (a>0);死循环加;就陷入死循环
    while (a>0)
    {
    a--;
    printf ("emmmmmm\n");
    }
 //最简单的死循环
 //while(1); */

    return 0;
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、目标:2017年轻松赚到20万,同时拍摄完3部电影作品 动机和愿景: 愿我现在及过去所有种下的有关财富的种子早...
    易江南从心出发阅读 4,796评论 0 2
  • 说起小龙虾,大多数简友都会流口水吧。那又麻又辣的十三香龙虾,蒜香爽辣的炒龙虾,还有略带甜味的清蒸龙虾,口味多变品种...
    山青青阅读 9,972评论 111 107
  • 是的你和我一样,在压抑里度过残酷青春,在功利主义的物质社会里,还有梦想,有些问题本就避无可避如面目模糊的陌生人向你...
    CaseyLi可心阅读 1,351评论 0 0

友情链接更多精彩内容