下面程序段的运行结果是 for(x=10;x>3;x=x-1) { if(x%3) x=x-1; x=x-3; printf("%d ",x); }
举一反三
- 【单选题】用if语句表示如下分段函数f(x),下面程序不正确的是()。 f(x)=2x+1 x>=1 f(x)=3x/(x-1) x<1 A. if(x>=1):f=2*x+1 f=3*x/(x-1) B. if(x>=1):f=2*x+1 if(x<1):f=3*x/(x-1) C. f=2*x+1 if(x<1):f=3*x/(x-1) D. if(x<1):f=3*x/(x-1) else:f=2*x+1
- 1.(x²/x-1)²-3x²/(x-1)-4=02.8x(x²+2x)/(x²-1)+3(x²-1)/(x²+2x)=11
- 下述断言正确的是( )。 A: $x-1$是$(x^{2}-1)^{3}(x^{3}-1)$的$3$重因式; B: $x^{2}-1$是$(x^{2}-1)(x^{3}-1)$的单因式; C: $(x-1)^{2}$是$(x^{2}-1)^{2}(x^{3}-1)^{2}$的$2$重因式; D: $x-1$是$(x^{2}-1)^{2}(x^{3}-1)^{2}$的$4$重因式。
- $(-x-1)(x^{4}+2x^{3}-x^{2}-4x-2)+(x+2)(x^{4}+x^{3}-x^{2}-2x-2)$的结果是( )。 A: $x^{2}-2$; B: $x^{3}-x^{2}-1$; C: $2x^{3}-4x-2$; D: $x^{4}+3x-2.$
- 下面程序的输出结果是( )for(y=1;y<;10;)y=((x=3*y,x+1),x-1);printf("x=%d,y=%d",x,y); A: x=27,y=27 B: x=12,y=13 C: x=15,y=14 D: x=y=27