计算2+4+6+......+30,并显示输出该结果。
要用循环语句实现2+4+6+......+30的求和,你可以使用以下代码:
#include <stdio.h>
int main(void)
{
// Initialize the sum to 0
int sum = 0;
// Loop from 2 to 30, adding each number to the sum
for (int i = 2; i <= 30; i += 2)
{
sum += i;
}
// Print the result
printf("The sum is %d\n", sum);
return 0;
}
运行这段代码后,你应该会看到以下输出:
The sum is 240
#include <stdio.h>
int main()
{
int n = 2,sum=0;
while(n<=30)
{
sum += n;
n+=2;
}
printf("%d",sum);
}
#include <stdio.h>
int main(){
int ans = 0;
for (int i = 2; i <= 30; i += 2) ans += i;
printf("%d", ans);
return 0;
}
#include <stdio.h>
void func1(int num);
int sum=0;
int main()
{
func1(30);
return 0;
}
void func1(int num)
{
for(int i = 2; i<= num; i++){
if (i % 2 == 0) {
sum += i;
}
}
printf(" sum 为 %d", sum);
}