wwfl.net
当前位置:首页 >> 编写程序,求1+3+5+7+9+…+101的值. >>

编写程序,求1+3+5+7+9+…+101的值.

#include"stdio.h" main() { int i,j,sum=0; for(i=1,j=1;i

#include main() { int s=0,n=1,a; a=2n-1; while(a

#include "stdio.h"void main(){ int i,k,sum; k=1; sum=0; for(i=1;i

呵呵,上面都有问题 用c语言怎么编写1-3+5-7+9-...+97-99+101 回答: #include main() { int i,sum=0,sum1=0,sum2=0; for(i=1;i=i+4;i

你在A1单元格里定义函数公式=IF(INT(ROW()/2)=ROW()/2,1-2*ROW(),2*ROW()-1),然后向下拖就得到你给出的每一个数据,然后用公式sum(a:a)求和就可以了。

设X=1+3+5+7+9……+99+101 (这里有(101+1)/2=51个奇数相加) 则X=101+99+97+……+3+1 把这两个X相加得 2X=(1+101)+(3+99)+(5+97)+……+(99+3)+(101+1) (有51个和为102的数相加) 2X=51*102 x=51*102/2 x=2601

观察得出一个多项式为2n - 1 (其中n≥1) 即 当n=1时,为1 当n=2时,为3 当n=3时,为5 ... 2n - 1 = 101 2n = 102 n = 51 即总共有51项 希望我的回答对您有帮助,满意请采纳,谢谢。

等差数列求和公式:等差数列的和=(首数+尾数)*项数/2; 项数的公式:等差数列的项数=[(尾数-首数)/公差]+1. 公差=2 (3-1=5-3=…=2) 项数=[(105-1)/2]+1=53 原式=(1+105)*53/2=2709

你的代码while执行一次后,c=1,a=-3,b=1;第二次执行后,c=-2,a=-1,b=-1……a的值已经不对了。你可以单步调试一下。下面是我写的,你看看。。。#include#includevoid main(){int a=1,c=0,i;for(i=1;i

遇到这一类的题目,你要记住一个公式:首项加末项,乘以项数,除以 2 这道题就是(1+101)*51/2=2601

网站首页 | 网站地图
All rights reserved Powered by www.wwfl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com