很抱歉,目前我无法直接为您绘制程序流程图,但我可以为您描述使用 while 循环从 1 累加到 100 的 C 语言代码,并解释其流程: ```c #include <stdio.h> int main() { int i = 1; // 初始化计数器为 1 int sum = 0; // 初始化累加和为 0 while (i <= 100) { // 当 i 小于等于 100 时执行循环 sum += i; // 将当前的 i 值累加到 sum 中 i++; // i 自增 1 } printf("1 到 100 的累加和为:%d\n", sum); // 输出累加和 return 0; } ``` 流程描述: 1. 首先,定义变量 `i` 初始化为 1,`sum` 初始化为 0。 2. 进入 `while` 循环,判断 `i` 是否小于等于 100。 3. 如果是,将 `i` 累加到 `sum` 中,然后 `i` 自增 1。 4. 重复步骤 2 和 3,直到 `i` 大于 100 时,循环结束。 5. 输出累加和 `sum` 的值。 [2024-09-29 22:11:03 | AI写代码神器 | 313点数解答]