A: sum < n
B: sum > n
C: sum >= n
D: sum <= n
举一反三
- 输入一个正整数给变量n,求1到n的所有正整数之和。不正确的程序是()。 A: #includevoidmain(){inti,n,sum;scanf("%d",&n);for(i=1,sum=0;i<=n;i++)sum=sum+i;printf("%d",sum);} B: #includevoidmain(){inti,n,sum=0;scanf("%d",&n);for(i=1;i<=n;i++)sum=sum+i;printf("%d",sum);} C: #includevoidmain(){inti,n,sum;scanf("%d",&n);for(i=1;i<=n;i++)sum=sum+i;printf("%d",sum);} D: #includevoidmain(){inti,n,sum;scanf("%d",&n);for(i=1,sum=0;i<=n;)sum=sum+i,i++;printf("%d",sum);}
- 计算两个自然数n和m(m<10000)之间所有数的和(n和m从键盘输入),若n>m,和为0。 例如,当n=1,m=100时,sum=5050;当n=100,m=1000时,sum=495550。 #include int main() { int n,m; long sum; /***********SPACE***********/ 【?】; printf("\nInput n,m\n"); scanf("%d,%d",&n,&m); while(n<=m) { /***********SPACE***********/ 【?】; n++; } /***********SPACE***********/ printf("sum=【?】\n",sum); return 0; }
- 假设X为m*n数组,则sum(X)的输出结果是怎样的数组? A: 1*n B: 1*m C: m*n D: m*1
- 将\(f(x) = {1 \over {2 - x}}\)展开成\(x \)的幂级数为( )。 A: \({1 \over {2 - x}} = \sum\limits_{n = 0}^\infty { { { { x^n}} \over { { 2^{n }}}}} \),\(( - 2,2)\) B: \({1 \over {2 - x}} = \sum\limits_{n = 0}^\infty { { { { x^n}} \over { { 2^{n }}}}} \),\(\left( { - 2,2} \right]\) C: \({1 \over {2 - x}} = \sum\limits_{n = 0}^\infty { { { { x^n}} \over { { 2^{n + 1}}}}} \),\(( - 2,2)\) D: \({1 \over {2 - x}} = \sum\limits_{n = 0}^\infty { { { { x^n}} \over { { 2^{n + 1}}}}} \),\(\left( { - 2,2} \right]\)
- 如果N=2,Sum(N)是一个函数,且Sum(1)=5,那么语句:Set Sum=Sum(N-1) +N将把值6赋给Sum。If N = 2, Sum (N) is a function and Sum (1) = 5, then the statement:Set Sum = Sum (N-1) +NThe value 6 will be assigned to Sum.
内容
- 0
下面程序可以正确求出1+2+3+。。。+n的和。() #include intmain() { inti=1,sum=0,n; scanf(“%d”,&n); while(i<=n) sum=sum+i; ++i; printf("sum=%d",sum); return0; }
- 1
分析下面程序段的时间复杂度。 sum=n; //n>1 x=0; while(sum>=(x+1)* (x+1)) x++;
- 2
下面程序可以正确求出1+2+3+。。。+n的和。() #include int main( ) { int i = 1,sum = 0,n; scanf(“%d”,&n); while (i <= n) sum = sum + i; ++i; printf("sum=%d
- 3
将函数\(f(x) = {e^x}\)展开成\(x\)的幂级数为( )。 A: \({e^x} = \sum\limits_{n = 0}^\infty { { { { x^n}} \over {n!}}} ( - \infty < x < + \infty )\) B: \({e^x} = \sum\limits_{n = 0}^\infty { { {( - 1)}^n} { { {x^n}} \over {n!}}} ( - \infty < x < + \infty )\) C: \({e^x} = \sum\limits_{n = 0}^\infty { { { { x^n}} \over {n!}}} ( - 1 < x < 1)\) D: \({e^x} = \sum\limits_{n = 0}^\infty { { {( - 1)}^n} { { {x^n}} \over {n!}}} ( - 1 < x < 1)\)
- 4
如果N=2,Sum(N)是一个函数,且Sum(1)=5,那么语句:Set Sum=Sum(N-1) +N将把值6赋给Sum。