int sum = 0;
int i = 10; //这个数你可以通过输入获得,也就是你问题中所对应的I的值
for(int a = 1;a < (2 * i); a++) { //a < (2 * i)即让程序循环加到(2*i-1)
sum += a;
}
// 最终sum就是和了
追问3错了
追答你确定错了,按你的要求输入的i为3的话那么结果就是
1 +2 +3 +4 +5=15 哦!
追问![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/7dd98d1001e939017dd4a0d773ec54e737d19600?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
追答拜托你加入头文件和main函数好不?单纯一个for循环怎么能执行???
#include<stdio.h>
int main()
{
int sum = 0;
int i = 10; //这个数你可以通过输入获得,也就是你问题中所对应的I的值
for(int a = 1;a < (2 * i); a++) { //a < (2 * i)即让程序循环加到(2*i-1)
sum += a;
}
printf("sum=%d", sum);
return 0;
}
// 好久没有写C了不知道格式对不对