目录
1、问题
2、问题求解
1、问题
求和问题,一个子线程计算 1 + ... + 499 的值,另一个线程计算 500 + ... + 1000 的值,最后二者的和相加,即得到 1 + ... + 1000 的值。

目录
1、问题
2、问题求解
求和问题,一个子线程计算 1 + ... + 499 的值,另一个线程计算 500 + ... + 1000 的值,最后二者的和相加,即得到 1 + ... + 1000 的值。
#include#include int sum_1 = 0; int sum_2 = 0; // 线程执行的函数 void* myFunc_1(void* args) { for(int i = 1; i < 500; i++) { sum_1 = sum_1 + i; } } // 线程执行的函数 void* myFunc_2(void* args) { for(int i = 500; i <= 1000; i++)