以下是一段使用 C 语言编写的程序,用于读取两个整数并计算它们之间所有整数的和:

#include <stdio.h>

int main() {
    int num1, num2, sum = 0;
    
    printf('请输入两个整数:');
    scanf('%d %d', &num1, &num2);
    
    // 确保 num1 是较小的数
    if (num1 > num2) {
        int temp = num1;
        num1 = num2;
        num2 = temp;
    }
    
    for (int i = num1; i <= num2; i++) {
        sum += i;
    }
    
    printf('两个整数之间所有整数的和为:%d\n', sum);
    
    return 0;
}

在上面的程序中,我们首先定义了三个整数变量num1num2sum。然后使用printf函数提示用户输入两个整数,并使用scanf函数读取用户的输入值。接下来,我们通过比较num1num2的大小,将较小的数赋值给num1,较大的数赋值给num2

最后,我们使用一个for循环,从num1开始递增到num2,并将每个整数累加到sum变量中。循环结束后,我们使用printf函数输出计算得到的和。

请注意,上述代码假设用户将输入整数而不是其他类型的输入。为了保证程序的健壮性,可以在读取输入之前添加一些输入验证和错误处理的代码。

C语言程序计算两个整数之间所有整数的和

原文地址: https://www.cveoy.top/t/topic/kO3 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录