永发信息网

用c语言for循环语句计算1+3+5+……+2n-1。其中n任意。

答案:5  悬赏:0  手机版
解决时间 2021-02-10 00:39
  • 提问者网友:人傍凄凉立暮秋
  • 2021-02-09 00:44
用c语言for循环语句计算1+3+5+……+2n-1。其中n任意。
最佳答案
  • 五星知识达人网友:往事隔山水
  • 2021-02-09 01:12
#include
int main()
{
int n,i;
double sum =0;
scanf("%d",&n);
for(i =1;i<=2*n-1;i +=2)
{
sum +=i;
}
printf("1+....+%d的结果是:%.0lf\n",2*n-1,sum);
return 0;
},可以不用循环来做,因为这个是个等差数列,可以直接用数学公式的出结果,你可以尝试下,很简单的
全部回答
  • 1楼网友:等灯
  • 2021-02-09 03:28
楼上有正解了
  • 2楼网友:撞了怀
  • 2021-02-09 03:23
int sum = 0;
for(int i=1;i <=n;i++)
{
sum +=(2*i -1);
}
  • 3楼网友:荒野風
  • 2021-02-09 03:02
for(i=1;i<=2n-1;i+2)
{
sum += i;
}
  • 4楼网友:从此江山别
  • 2021-02-09 01:29
int n,i,sum=0;
scanf("%d",&n);

for(i=1;i<=2n-1;i+2)
{
sum += i;
}
printf("%d",sum);
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯