zoukankan      html  css  js  c++  java
  • c语言42 输入两个整数的值,然后计算这两个数之间所有整数的和

    1、do语句;

    #include <stdio.h>
    
    int main(void)
    {
        int a, b, min, max, sum = 0;
        puts("please input two integers.");
        printf("a = "); scanf("%d", &a);
        printf("b = "); scanf("%d", &b);
        
        if (a > b)
        {
            min = b;
            max = a;
        }
        else
        {
            min = a;
            max = b;
        }
        
        do
        {
            sum += min;
            min++;
        }
        while (min <= max);
        
        printf("sum = %d\n", sum);
        return 0;
    }

    或者

    #include <stdio.h>
    
    int main(void)
    {
        int a, b, min, max, sum = 0;
        puts("please input two integers.");
        printf("a = "); scanf("%d", &a);
        printf("b = "); scanf("%d", &b);
        
        min = a > b ? b:a;
        max = a > b ? a:b;
        
        do
        {
            sum += min;
            min++;
        }
        while (min <= max);
        
        printf("sum = %d\n", sum);
        return 0;
    }

    2、while语句;

    #include <stdio.h>
    
    int main(void)
    {
        int a, b, min, max, sum = 0;
        puts("please input two integers.");
        printf("a = "); scanf("%d", &a);
        printf("b = "); scanf("%d", &b);
        
        min = a > b ? b:a;
        max = a > b ? a:b;
        
        while (min <= max)
        {
            sum += min;
            min++;
        }
        
        printf("sum = %d\n", sum);
        return 0;
    }

    3、for语句

    #include <stdio.h>
    
    int main(void)
    {
        int a, b, min, max, sum = 0;
        puts("please input two integers.");
        printf("a = "); scanf("%d", &a);
        printf("b = "); scanf("%d", &b);
        
        min = a > b ? b:a;
        max = a > b ? a:b;
        
        for (min; min <= max; min++)
        {
            sum += min;
        }
        
        printf("sum = %d\n", sum);
        return 0;
    }

    ————————————————————————————————————————————————————————————————————————————————————————————————————

    ————————————————————————————————————————————————————————————————————————————————————————————————————

    1、do语句

    #include <stdio.h>
    
    int main(void)
    {
        int i, j, min, max, sum = 0;
        puts("please input two integer.");
        printf("i = "); scanf("%d", &i);
        printf("j = "); scanf("%d", &j);
        
        if ( i > j)
        {
            max = i;
            min = j;
        }
        else
        {
            max = j;
            min = i;
        }
        
        do
        {
            sum += min;
            min++;
        }
        while (min <= max);
        
        printf("sum = %d\n", sum);
        
        return 0;
    }

    #include <stdio.h>
    
    int main(void)
    {
        int i, j, max, min, sum = 0;
        puts("please input two integers.");
        printf("i = "); scanf("%d", &i);
        printf("j = "); scanf("%d", &j);
        
        max = i > j ? i:j;
        min = i > j ? j:i;
        
        do
        {
            sum += min;
            min++;
        }
        while (min <= max);
        
        printf("sum = %d\n", sum);
        
        return 0;
    }

    2、while语句

    #include <stdio.h>
    
    int main(void)
    {
        int i, j, max, min, sum = 0;
        puts("please input two integers.");
        printf("i = "); scanf("%d", &i);
        printf("j = "); scanf("%d", &j);
        
        if (i > j)
        {
            max = i;
            min = j;
        }
        else
        {
            max = j;
            min = i;
        }
        
        while (min <= max)
        {
            sum += min;
            min++;
        }
        printf("sum = %d\n", sum);
        
        return 0;
    }

    #include <stdio.h>
    
    int main(void)
    {
        int i, j, max, min, sum = 0;
        puts("please input two integers.");
        printf("i = "); scanf("%d", &i);
        printf("j = "); scanf("%d", &j);
        
        max = i > j ? i:j;
        min = i > j ? j:i;
        
        while (min <= max)
        {
            sum += min;
            min++;
        }
        printf("sum = %d\n", sum);
        
        return 0;
    }

    3、for语句

    #include <stdio.h>
    
    int main(void)
    {
        int i, j, max, min, sum = 0;
        puts("please input two integers.");
        printf("i = "); scanf("%d", &i);
        printf("j = "); scanf("%d", &j);
        
        if (i > j)
        {
            max = i;
            min = j;
        }
        else
        {
            max = j;
            min = i;
        }
        
        for (min; min <= max; min++)
        {
            sum += min;
        }
        printf("sum = %d\n", sum);
        
        return 0;
    }

    #include <stdio.h>
    
    int main(void)
    {
        int i, j, max, min, sum = 0;
        puts("please input two integers.");
        printf("i = "); scanf("%d", &i);
        printf("j = "); scanf("%d", &j);
        
        max = i > j ? i:j;
        min = i > j ? j:i;
        
        for (min; min <= max; min++)
        {
            sum += min;
        }
        printf("sum = %d\n", sum);
        
        return 0;
    }
  • 相关阅读:
    Windows彻底卸载VMWare虚拟机
    DFS遍历拷贝所有子文件夹及目录列表 (Java版)
    IDEA -01 -忽略指定文件夹 -防止加载Vue-cli执行"npm install"命令后的项目时卡死
    SourceTree&Git -01 -代码拉取推送流程 -提交时的相关注意事项
    [牛客网 -leetcode在线编程 -02] minimum-depth-of-binary-tree -树的最短深度
    [牛客网 -leetcode在线编程 -01] max-points-on-a-line -穷举
    SpringBoot -生成Entity和Dto互转的双向枚举类 -使用注解@Mapper(componentModel = "spring")
    Druid Spring Boot Starter 从配置到简单运行 -解决zone不匹配 -解决dataSource加载失败
    Vuex基础 -01 -实现简易计数器 -支持 加数/ 减数/ 奇数再加/ 异步加法(setTimeout 1000ms) -单组件演示语法
    SpringBoot -基础学习笔记
  • 原文地址:https://www.cnblogs.com/liujiaxin2018/p/14674664.html
Copyright © 2011-2022 走看看