C++代码示例
```cpp
include using namespace std; int main() { int n, sum1 = 0, sum2 = 0; cin >> n; for(int i = 1; i <= n; ++i) { if(i % 2 == 1) { sum1 += i; // 奇数累加到sum1中 } else { sum2 += i; // 偶数累加到sum2中 } } cout << sum1 << " " << sum2 << endl; return 0; } ``` Python代码示例 ```python def calculate_odd_even_sum(nums): sum = 0 for num in nums: if num % 2 == 1: 判断是否为奇数 sum += num return sum 测试代码 nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] result = calculate_odd_even_sum(nums) print("奇偶数和为:", result) ``` Java代码示例 ```java import java.util.Scanner; public class OddEvenSum { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("Enter a number: "); int n = scanner.nextInt(); int sum1 = 0, sum2 = 0; for (int i = 1; i <= n; ++i) { if (i % 2 == 1) { sum1 += i; // 奇数累加到sum1中 } else { sum2 += i; // 偶数累加到sum2中 } } System.out.println(sum1 + " " + sum2); } } ``` C代码示例 ```csharp using System; class Program { static void Main() { Console.Write("Enter a number: "); int n = int.Parse(Console.ReadLine()); int sum1 = 0, sum2 = 0; for (int i = 1; i <= n; ++i) { if (i % 2 == 1) { sum1 += i; // 奇数累加到sum1中 } else { sum2 += i; // 偶数累加到sum2中 } } Console.WriteLine(sum1 + " " + sum2); } } ``` 这些代码示例分别使用C++、Python、Java和C编程语言实现了计算1到n之间奇数和偶数和的功能。你可以根据自己的需要选择合适的编程语言进行实现。