发布网友 发布时间:2024-10-02 18:38
共0个回答
void main(){ int sum = 0;for(int i = 1; i < 100; ++i){ if(i % 2 != 0)sum += i * i;} printf("%d", sum);getchar();}
1的平方+3的平方+……99的平方long mysum(int n){ return (4*n*n*n-n)/3;} 时间复杂度为O(1),如果要算99的,调用mysum(50)即可 PS:再送你一个用循环算的,时间复杂度为O(n)sum=0;for(i=1;i<=99;i+=2)sum+=i*i;楼上用VB、Basic和Pascal写的都不对,dim i的那个最后结果是99的平方,Pascal那个的结果是...
编一个从1平方 2平方 3平方 4平方 … 99平方 100平方的算法!最好用普通...main (){ int i,square;for(i=1;i<=100;i++)printf("square=%d",i*i);getchar();}
设计一个算法求1平方+2平方+……+99平方+100平方的值,并画出程序...I=I+1 | I>100?___Y| N(返回到I=1与S=S+2I之间的流程线)输出S | 结束
设计一个算法求"1的平方+2的平方...+99的平方+100的平方"的值,并画出...a=1b=0WHILE a<=100 b=a^2+ba=a+1WEND 这是算法,现在做程序框图。
1平方-2平方+3平方-4平方+5平方-……+99平方-100平方的算法1平方-2平方=(1+2)(1-2)=-3 3平方-4平方=(3+4)(3-4)=-7 以此类推,你可以自己试试。点到为止
...+3的平方-4的平方+...+99的平方-100的平方的值的算法的程序框图_百 ...这个 int sum=0;//设sum为式子的和,初始时为0 for(int i=1;i<=100;i++){//从1循环到100,循环100次 if(i%2==1)//如果i为奇数,那么sum就加上i的平方 sum=sum+i^2;else//如果i为偶数,那么sum就减去i的平方 sum=sum-i^2;} ...
设计一个算法:1平方-2平方+3平方-4平方+5平方等等一直到-100平方...//用vc编译 include <iostream> using namespace std;int main(){ int i,q=1,sum=0;for(i=1;i<=100;i++){ sum+=q*i*i;q=-1*q;} cout<<"result="<<sum<<endl;system("pause");return 0;}
设计算法 1的平方+2的平方+...+99平方+100平方 画出流程图(1+99)的平方×49+50的平方
1的平方+到100的平方平方和公式n(n+1)(2n+1)/6 即1^2+2^2+3^2+…+n^2=n(n+1)(2n+1)/6 (注:N^2=N的平方)证明1+4+9+…+n^2=N(N+1)(2N+1)/6 证法一(归纳猜想法):1、N=1时,1=1(1+1)(2×1+1)/6=1 2、N=2时,1+4=2(2+1)(2×2+1)/6=5 3、设...