• 智能AI问答!更聪明、更完整、原创作!
  • 一款基于GPT的超级AI机器人,可以回答问题、聊天、创作、写文案!

基于C/VC++ 从键盘输入一个自然数n,调用函数计算1到n的和,并返回结果。编程简单明了,无中文,可直接复制

发布于 2024-06-21 10:01:31

下面是一个C++程序的示例,它从键盘读取一个自然数n,调用函数计算1到n的和,并返回结果:

#include <iostream>
using namespace std;

// 函数声明:计算1到n的和
int sum(int n);

int main() {
    int n, result;

    // 从键盘输入一个自然数n
    cout << "Enter a natural number: ";
    cin >> n;

    // 调用函数计算1到n的和
    result = sum(n);

    // 输出结果
    cout << "The sum of numbers from 1 to " << n << " is: " << result << endl;

    return 0;
}

// 函数定义:计算1到n的和
int sum(int n) {
    int total = 0;
    for (int i = 1; i <= n; ++i) {
        total += i;
    }
    return total;
}

这个程序首先包含了<iostream>头文件,用于输入输出操作。sum函数负责计算1到n的和,它通过累加循环实现。

main函数中,我们声明了两个整型变量nresult,用于存储用户输入的自然数和计算结果。通过cin从键盘读取用户输入的自然数n,然后调用sum函数计算和,并用cout输出结果。

这段代码简单明了,可以直接复制到C++编译器中编译和运行。

0 条评论

发布
问题

在线
客服