阅读下列算法: (1)输入n的值; (2)设i的值为1; (3)如果i<=n,则执行第(4)步,否则转到第(7)步执行; (4)计算sum+i,并将结果赋给sum; (5)计算i+1,并将结果赋给i; (6)返回到第(3)步继续执行; (7)输出sum的结果。 上述算法()。A、能够正确计算sum=1+2+3+4+…+nB、不能正确计算sum=1+2+3+4+…+n,因为未画出算法的流程图C、不能正确计算sum=1+2+3+4+…+n,因为未将变量sum初始化为0D、不能正确计算sum=1+2+3+4+…+n,因为未编写出实现算法的程序

阅读下列算法: (1)输入n的值; (2)设i的值为1; (3)如果i<=n,则执行第(4)步,否则转到第(7)步执行; (4)计算sum+i,并将结果赋给sum; (5)计算i+1,并将结果赋给i; (6)返回到第(3)步继续执行; (7)输出sum的结果。 上述算法()。

  • A、能够正确计算sum=1+2+3+4+…+n
  • B、不能正确计算sum=1+2+3+4+…+n,因为未画出算法的流程图
  • C、不能正确计算sum=1+2+3+4+…+n,因为未将变量sum初始化为0
  • D、不能正确计算sum=1+2+3+4+…+n,因为未编写出实现算法的程序

相关考题:

在Excel中,设A1单元格的值为10,A2单元格的值为20,在A3单元格中输入"A2-A1",则A3单元格中的值为()。 A.10B.-10C.A2-A1D.######

已知i、j、k为整型变量,若从键盘输入1,2,3,使i的值为1、j的值为2、k的值为3,以下选项中正确的 已知i、j、k为整型变量,若从键盘输入1,2,3<回车>,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是( )。A.scanf("%2d%2d%2d",i,j,k);B.scanf("%d %d %d",i,j,k);C.scanf("%d,%d,%d",i,j,k);D.scanf("i=%d,j=%d,k=%d",i,j,k);

已知i、j、k为iht型变量,若从键盘输入:1,2,3,使i的值为1、j的值为2、k的值为3,以下选项中正确 已知i、j、k为iht型变量,若从键盘输入:1,2,3<回车>,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是 ______。A.scanf("%d %d %d",i,j,k);B.scanf("%d,%d,d",i,i,k);C.scanf("%2d %2d %2d",i,j,k);D.scanf("i=%d,j=%d,k=%d",i,j,k);

设有如下程序: Private Sub Command1_ Click() Dim sum As Double, x As Double sum=0 n=0 For i=1 To 3 x=n/i n=n+1 sum=sum+x Next i End Sub 该程序通过For循环来计算sum的值,sum值的精确结果是( )。A.1+1/2+2/3B.1+1/2+1/3+1C.1/2+2/3D.1/2+1/3

设int n=11, i=4;, 则武值运算n%=i+1 n%=i+1执行后n的值是 ______。A.0B.3C.2D.1

设线性表中有2n个元素,算法( ),在单链表上实现要比在顺序表上实现效率更高。A.删除所有值为x的元素B.在最后一个匀速的后面插入一个新元素C.顺序输出前k个元素D.交换第i个元素和第2n-i-1个元素的值(i=0,1,…,n-1)

已知i、j、k为int型变量,若从键盘输入:1,2,3,使i的值为1、j的值为2、k的值为3,以下选项中正确 已知i、j、k为int型变量,若从键盘输入:1,2,3<回车>,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是A.scanf(“%2d%2d%2d”,i,j,k);B.scanf(“%d%d%d”,i,j,k);C.scant(“%d,%d,%d”,i,j,k);D.scanf(“i=%d,j=%d,k=%d”,i,j,k);

已知i、j、k为int型变量,若从键盘输入:1,2,3回车,使i的值为1、J的值为2、k。的值为3,以下选项中正确的输入语句是

【程序说明】程序功能是若输入的N值为5,则输出结果如下:11 11 2 11 3 3 11 4 6 4 1【程序】SET TALK OFFCLEARINPUT“N=”TO NDIME A(N,N)P=NDO WHILE N>0A(N,N)=1(5)N=N-1ENDDOFOR I=3 TO (6)FOR J=2 TO I-1A(I,J)= (7)ENDFORENDFORFOR I=1 TO P? SPACE(3*(P-I+1))FOR J=1 TO I?? STR(A(I,J),3)(8)?ENDFORSET TALK ON(5)A.A(1,N)=1B.A(1,N-1)=1C.A(N,1)=1D.A(N-1,1)=1

【程序】SET TALK OFFCLEARINPUT“N=”TO NINPUT“M=”TO MX=MIN(N,M)FOR I=X TO 1 STEP -1IF M/I=INT(M/I)AND N/I=INT(N/I)Y1=IEXITENDIFENDFOR?“Y1=”+ALLTRIM(STR(Y1,19))+“,Y2=”+ALLTRIM(STR(M,N)/Y1,19))SET TALK ON若输入N、M的值分别为6,8,则Y1的输出结果为 ______。A.0B.1C.2D.3

以下程序段运行后变量n的值为()inti=1,n=1;for(;i3;i++){continue;n=n+i;} A.4B.3C.2D.1

设n=10,i=4,则赋值运算n%=i+1执行后,n的值是( )。A.0B.3C.2D.1

已知i,j,k为int型变量,若从键盘输入:1,2,3,使i的值为1,j的值为2,k的值为3,以下选项中正确的输入语句是A.scanf("%2d,%2d,%2d", i, j, k); B.scanf("%d %d %d",C.scanf("%d,%d,%d", D.scanf("i=%d,j=%d,k=%d",

已知i、j、k为int型变量,若从键盘输入:1,2,3,使i的值为1、i的值为2、k的值为3,以下选项中正确 已知i、j、k为int型变量,若从键盘输入:1,2,3<回车>,使i的值为1、i的值为2、k的值为3,以下选项中正确的输入语句是A.scanf(“%2d%2d%2d”,i,&j,k);B.scanf(“%d %d %d”,i,&j,k);C.scanf(“%d,%d,%d”,&i,&j,&k);D.scanf(“i=%d, j=%d,k=%d”,i,&j,k);

基地式调节器的死区测试方法,下列说法不完全正确的是()。A、慢慢增大输入信号,当输出产生可观察的变化时记下输入信号值I1;然后慢慢减小输入信号,当输出产生可观察的变化时记下输入信号值I2;I1与I2的信号值差为该调节器的死区。B、慢慢增大输入信号,当阀位产生可观察的变化时记下输入信号值I1;然后慢慢减小输入信号,当阀位产生可观察的变化时记下输入信号值I2;I1与I2的信号值差为该调节器的死区。C、记录输出稳定在某一值时的输入信号值I1,然后慢慢增大(或减小)输入信号,当输出产生可观察的变化时记下输入信号值I2;I1与I2的信号值之差就为该调节器的死区。D、记录输出稳定在某一值时的输入信号值I1,然后慢慢增大(或减小)减小输入信号,当阀位产生可观察的变化时记下输入信号值I2;I1与I2的信号值之差就为该调节器的死区。

设n=10,i=4,则赋值运算n%=i+1执行后,n的值是().A、0B、3C、2D、1

以下程序段运行后变量n的值为() inti=1,n=1; for(;i3;i++) {continue;n=n+i;}A、4B、3C、2D、1

假设线性表采用顺序存储结构,表中元素值为整型。阅读算法f2,设顺序表L=(3,7,3,2,1,1,8,7,3),写出执行算法f2后的线性表L的数据元素,并描述该算法的功能。voidf2(SeqList*L){inti,j,k;k=0;for(i=0;ilength;i++){for(j=0;jdata[i]!=L-data[j];j++);if(j==k){if(k!=i)L-data[k]=L-data[i];k++;}}L-length=k;}

设S为C语言的语句,计算机执行下面算法时,算法的时间复杂度为()。for(i=n-1;i=0;i--)for(j=0;jA、n2B、O(nlgn)C、O(n)D、O(n2)

设:inta=1,b=2,c=3,d=4,m=2,n=2;执行(m=ab)(n=cd)后n的值为()。A、1B、2C、3D、4

下面是一段关于计算变量s的算法: ①变量s的初值是0  ②变量i从1起循环到n,此时变量s的值由下面的式子表达式计算 ③s=s+(-1)*i ④输出变量s的值 这个计算s值的算法中,s的代数式表示是()。A、1-2+3-4+…+(-1)n*(n-1)B、1-2+3-4+…+(-1)n-1*nC、1+2+3+4+...+(n-1)+nD、-1-2-3-4-...-n

单选题设S为C语言的语句,计算机执行下面算法时,算法的时间复杂度为()。for(i=n-1;i=0;i--)for(j=0;jAn2BO(nlgn)CO(n)DO(n2)

单选题阅读下列算法: (1)输入n的值; (2)设i的值为1; (3)如果i<=n,则执行第(4)步,否则转到第(7)步执行; (4)计算sum+i,并将结果赋给sum; (5)计算i+1,并将结果赋给i; (6)返回到第(3)步继续执行; (7)输出sum的结果。 上述算法()。A能够正确计算sum=1+2+3+4+…+nB不能正确计算sum=1+2+3+4+…+n,因为未画出算法的流程图C不能正确计算sum=1+2+3+4+…+n,因为未将变量sum初始化为0D不能正确计算sum=1+2+3+4+…+n,因为未编写出实现算法的程序

单选题以下程序段运行后变量n的值为() inti=1,n=1; for(;i3;i++) {continue;n=n+i;}A4B3C2D1

单选题对n个元素值分别为-1、0或1的整型数组A进行升序排序的算法描述如下:统计A中-1、0和1的个数,设分别为n1、n2和n3,然后将A中的前n1个元素赋值为-1,第n1+1到n1+n2个元素赋值为0,最后n3个元素赋值为1。该算法的时间复杂度和空间复杂度分别为()。AΘ(n)和Θ(1)BΘ(n)和Θ(n)CΘ(n2)和Θ(1)DΘ(n2)和Θ(n)

单选题设n=10,i=4,则赋值运算n%=i+1执行后,n的值是().A0B3C2D1

单选题阅读下列程序  INTEGER A(100),G  READ(*,*)N,(A(I),I=1,N)  DO 10 I=1,N-1  G=I  DO 20 J=I+1,N  IF(A(J).LT.A(G))THEN  G=J  ENDIF  20 CONTINUE  K=A(I)  A(I)=A(G)  A(G)=K  10 CONTINUE  WRITE(*,’(1X,10I2)’)(A(I),I=1,N)  END  程序运行时输入的初始值是3,6,9,8,则运行结果是()A 6  9  8B 8  9  6C 6  8  9D 9  8  6