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;
    }
  • 相关阅读:
    C++程序设计入门--前言
    C++ string_view 的坑
    从OGRE,GAMEPLAY3D,COCOS2D-X看开源
    抽烟解闷的程序员
    一个团队应该是什么样
    准备开始接手公司的项目
    两位印象深刻的同事
    一段故事结束,一段生活开始
    starling性能优化总结(毫无疑问还是转载)
    知道端口号如何查看应用位置
  • 原文地址:https://www.cnblogs.com/liujiaxin2018/p/14674664.html
Copyright © 2011-2022 走看看