【发布时间】:2022-01-21 19:01:04
【问题描述】:
我正在尝试使用 for 循环生成 1-5 的数字并显示它们的总和。我的目标是得到如下所示的输出:
1 + 2 + 3 + 4 + 5 = 15
但是,我得到了输出:
+ 1 + 2 + 3 + 4 + 5 = 15
#include <stdio.h>
void main()
{
int a, sum = 0;
for (a = 1; a <= 5; a++)
{
printf("+\t%d\t",a);
sum = sum + a;
}
printf("=\t%d", sum);
}
【问题讨论】:
-
如果你打印 + 你做的第一件事,那么 + 首先结束。