下列语句可以完成选项中的哪种运算: t=0; k=1 while k<101 t=t+k^2; k=k+1; end tA.求1到100的和;B.求1到100中偶数的和;C.求1到100中奇数的和;D.求1到100中整数的平方和;E.求1到100的平方和;F.求1到101的平方和;
下列语句可以完成选项中的哪种运算: t=0; k=1 while k<101 t=t+k^2; k=k+1; end t
A.求1到100的和;
B.求1到100中偶数的和;
C.求1到100中奇数的和;
D.求1到100中整数的平方和;
E.求1到100的平方和;
F.求1到101的平方和;
参考答案和解析
求1+3+5+7+9的和;;求1到10之间所有奇数的和;
相关考题:
(12 )以下程序的功能是在立即窗口中输出 100 到 200 之间所有的素数,并统计输出素数的个数。请在程序空白处填入适当的语句,使程序可以完成指定的功能。Private Sub Command2_Click()Dim i%, j%, k%, t % ‘ t 为统计素数的个数D im b As BooleanFor i = 100 To 200b = Truek = 2j = Int(Sqr(i))Do While k = j And bIf I Mod k = 0 Thenb = 【 12 】End Ifk = 【 13 】LoopIf b = True Thent = t + 1Debug.Print iEnd IfNext iDebug.Print " t= " ; tEnd Sub
下面是一段Pascal程序: for h:=1 tO n-1 dO begin x:=A[h+1]; k:=h; while (k>=1) and (A[k]>x) do begin A[k+1):=A[k]; k:=k-1 end; A[k+1]:=x end; 假设在程序开始执行时,数组A[1..n)是一组随机整数。下列答案中,哪一个最好的描述了最差情况下的程序执行时间(运行时间阶数)?( )A.0(nlog2n)B.O(n)C.0(log2n)D.O(n2)
为了计算1+3+5+…+99的值,某人编程如下: k=1 s=0 While k<=99 k=k+2:s=s+k Wend Print s 在调试时发现运行结果有错误,需要修改。下列错误原因和修改方案中正确的是______。A.WhilE...Wend循环语句错误,应修改为For k=-1 T0 99…Next kB.循环条件错误,应改为While k<99C.循环前的赋值语句K=1错误,应改为k=0D.循环中两条赋值语句的j顷序错误,应改为s=s+k:k=k+2
若有以下的说明和语句,则在执行for语句后,*(* pt+1)+2)表示的数组元素是 ( ) int t[3] [3],*pt[3],k; for(k=0;k<3;k+ +)pt[k]=&t[k] [0];A.t[2] [0]B.t[2] [2]C.t[1] [2]D.t[2] [1]
程序段如下 int k=-20; while (k=0)k=k+1; 则以下说法中正确的是( )A.while循环执行20次B.循环是无限循环C.循环体语句一次也不执行D.循环体语句执行一次
将下面的语句段(A) 补充完整,使其和语句段(B) 在功能上完全等价。(a) double s=0.0;【 】;int k=0;do{s+=d;k++;d=1.0/(k*k+1);}while(【 】);(b) double s=1.0;for(int k=1;k<=10;k++) s+=1.0/(k*(k+1));
假设有一维数组T[O...m*n-1],其中m>n。从数组T的第一个元素(T[0])开始,每隔n个元素取出一个元素依次存入数组B[1...m)中,即B[1]=T[0],B[2]=T[n],依此类推,那么放入B[k](1≤k≤n)的元素是(120)。A.T[(K-1)*m]B.T[K*n)C.T[(K-1)*n]D.T[K*m]
有以下程序: include usingnamespacestd; intmain() { intnum[2][3],*p; intt,i,j,k= 有以下程序: #include <iostream> using namespace std; int main() { int num[2][3],*p; int t,i,j,k=10; p=num[0]; for(i=0;i<2;i++) { for(j=0;j<3;j++) { k++; *p=k; for(t=2;t<*p;t++) { if(!(*p%t)) { j--; *p--; break; } *p++; } } cout<<*(p-1)<<end1; return 0; } 程序运行后的输出结果是( )。A.19B.11C.29D.23
某人设计了如下程序用来计算并输出7!(7的阶乘)Private Sub Command1 Click( ) t=0 For k=7 To 2 Step-1 t=t*k Next Print t End Sub 执行程序时,发现结果是错误的,下面的修改方案中能够得到正确结果的是( )。A.把t=0改为t=1B.把For k=7 To 2 Step-1改为For k=7 T0 1 Step-1C.把For k=7 To 2 Step-1改为For k=1 T0 7D.把Next改为Next k
已知有一维数组T[0..m*n-1],其中m>n。从数组T的第一个元素(T[0])开始,每隔n个元素取出一个元素依次存入数组B[1..m]中,即B[1]=T[0],D[2]=T[n],依此类推,那么放入B[k](1≤k≤n)的元素是______。A.T[(k-1)*n]B.T(k*n)C.T[(k-1)*m]D.T[k*m]
有下列程序: #includestdi0.h voidfun(int*S,intn1,intn2) { inti,j,t; i=n1;j=n2 while(ij){t=s[i];s[i]=s[j];s[j]=t;i++;j --;} } voidmain( ) { inta[10]={1,2,3,4,5,6,7,8,9,0),k; fun(a,0,3);fun(a,4,9);fun(a,0,9); for(k=0;k10;k++)printf(”%d”,a[k]);printf ("\n"); } 程序的运行结果是( )。A.0987654321B.4321098765C.5678901234D.0987651234
下面的算法是计算不带节点的单链表长度,其中能正确执行的是______。A.Function Length(L:Link) integer begin p:=L; j:=0; while p↑.next≠NIL DO [p:=p↑.next; j:=j+1 ] return(j) end;B.Function Length(L:Link) integer begin p:=L; k:=0; while p≠NIL DO [p:=p↑.next; k:=k+1) return(k) end;C.Function Length(L:Link)integer begin p:=L;k:=0; repeat k:=k+1; p=p↑.next until p=NIL return(k-1) end;D.Function Length(L:Link)integer begin p:=L↑.next; k:=1; while p≠NIL DO [k:=k+1; p:=p↑.next] return(k) end;
某人设计了如下程序用于计算并输出7!(7的阶乘): Private Sub Command1_Click t = 0 For k = 7 To 2 Step -1 t = t * k Next Print t End Sub 执行程序时,发现结果是错误的。下面的修改方案中能够得到正确结果的是。 A.把t=0改为t=1 B.把For k=7 TO 2 Step -1改为For k=7 TO 1 Step -1 C.把For k=7 TO 2 Step -1改为For k=1 TO 7 D.把Next改为Next k
运行下列程序,结果是( )。 PrivateSub Command32_click f0=1:fl=1:k=1Do While k=5f=f0+f1 f0=fl fl=f k=k+1 Loop MsgBox”f=”&f End SubA.f=5B.f=7C.f=8D.f=13
下列程序的输出结果是______。main(){ char *s="121"; int k=0,a=0,b=0; do { k++; if(k%2==0) {a=a+s[k]-'0';continue;} b=b+s[k]-'0';a=a+s[k]-'0'; }while (s[k+1]); printf("k=%d a=%d b=%d\n",k,a,b);}A.k=3 a=2 b=3B.k=3 a=3 b=2C.k=2 a=3 b=2D.k=2 a=2 b=3
某人设计了如下程序用来计算并输出7!(7的阶乘)Private Sub Command1 Click( )t=0For k=7 To 2 Step-1t=t*kNextPrint tEnd Sub执行程序时,发现结果是错误的,下面的修改方案中能够得到正确结果的是( )。A.把t=0改为t=1B.把For k=7 To 2 Step-1改为For k=7 T0 1 Step-1C.把For k=7 To 2 Step-1改为For k=1 T0 7D.把Next改为Next k
窗体上有一个名为Command1的命令按钮,并有下面的程序: Private Sub Command1 Click( ) Dim arr(5)As Integer . For k=1 To 5 art(k)=k Next k prog art( ) For k=1 T0 5 Print art(k); Next k End Sub Sub prog(a( )As Integer) n=UBound(a) For i=n To 2 step-1 if a(j)a(j十1)Then t=a(j):a(1)=a(j+1);a(j+1)=t End If Next j Next i End Sub 程序运行时,单击命令按钮后显示的是( )。A.12345B.54321C.01234D.43210
某人设计了下列程序用于计算并输出5!(5的阶乘):Private Sub Command1_Click()t=0For k=5 To 2 Step -1t=t*kNext kPrint tEnd Sub执行程序时,发现结果是错误的。下列修改方案中能够得到正确结果的是_______A. 把t=0改为t=1B. 把For k=5 To 2 Step -1改为For k=5 To 1 Step -1C. 把For k=5 To 2 Step -1改为For k=1 To 5D. 把Next改为Next t
程序段如下intk=1;while(!k==0){k=k+1;printf("%d\n",k);}说法正确的是()。 A.while循环执行2次B.循环是无限循环C.循环体语句一次也不执行D.循环体语句执行一次
单室模型静脉滴注给药的血药浓度《时间 变化关系式A. C=K0 (1 -ekt) /VKB. IgC'= ( -k/2.303) t'+lg (K0/VK)C. IgC'= ( -K/2. 303) t'+lg [k0 (1 -ekt) /VK]D. IgC= ( - k/2.303) t'+ IgC0E. IgX= ( - k/2.303) t'+ IgX0
程序段如下 int k=1 while(!k= =O){k=k+1;printf(“%d\n”,k);} 说法正确的是()A、while循环执行2次B、循环是无限循环C、循环体语句一次也不执行D、循环体语句执行一次
填空题设α(→)1=(2,1,0,5)T,α(→)2=(-4,-2,3,0)T,α(→)3=(-1,0,1,k)T,α(→)4=(-1,0,2,1)T,则k=____时,α(→)1,α(→)2,α(→)3,α(→)4线性相关。
单选题药物一级反应的半衰期和有效期公式为At1/2=0.693/k,t0.9=0.1054/kBt1/2=C0/2k,t0.9=C0/10kCt1/2=0.693k,t0.9=0.1054kDt1/2=2kC0,t0.9=10KC0Et1/2=C0/2k,t0.9=0.1054/k