单选题

为了计算1+3+5+…+99的值,某人编程如下: k=1 s=0 While k<=99 k=k+2:s=s+k Wend Print s 在调试时发现运行结果有错误,需要修改。下列错误原因和修改方案中正确的是______。

A. Whil..Wend循环语句错误,应修改为For k=-1 T0 99…Next k
B. 循环条件错误,应改为While k<99
C. 循环前的赋值语句K=1错误,应改为k=0
D. 循环中两条赋值语句的j顷序错误,应改为s=s+k:k=k+2

查看答案
该试题由用户188****35提供 查看答案人数:29317 如遇到问题请联系客服
正确答案
该试题由用户188****35提供 查看答案人数:29318 如遇到问题请联系客服
热门试题
执行下面的程序段后,变置k中的值为_。intk=3,s[2];s[0]=k;k=s[1]*10; 执行以下程序段后,s的值是 int a[]={5,3,7,2,1,5,4,10}; int s=0,k; for(k=0;k<8;k+=2) s+=*(a+k);
执行如下语句后,k的值是()。k=0for i=1 to 3 for j=1 to i k=k+j next jnext i 执行下面的程序段后,变量k中的值为( ) int k=3, s[2]; s[0]=k; k=s[0]*10; 编程:通过自定义函数的方法计算S的值,S=1!+2!+3!+……+10!。 下述程序的输出结果是。main{chars[]=“-12345”;intk=0,sign,m;if(s[k]==&39;+&39;||s[k]==&39;-&39;)sign=s[k++]==&39;+&39;?1:-1;for(m=0;s[k]>=&39;0&39;&&s[k] 窗体上有一名称为Command1的命令按钮,其事件过程如下:Private Sub Command1_Click()Dim i As Integer,j As Integer , k As IntegerDim s As Doubles=0 ; i=1 ; j=0 ; k=-1Do While i<6s=s+k*(j/i)i=i+1j=j+1k=-kLoopPrint sEnd Sub以上程序所 下列程序的运行结果是()。 main()int j,k,p,s; s=0: for(j=1;j<=3;j++) p=1; for(k=1;k<=j;k++) p=p*k; s=s+p; printf("s=%d",s); 以下程序运行后输出的结果是______。 include <stdio.h> main() int k=1, s=0; do if((k%2)!=0) continue; s+=k;k++; while(k>10); printf("s=%d",s); 执行以下程序段后,s的值是__inta[]={5,3,7,2,1,5,3,10},s=0,k;for() 以下程序运行后,输出结果为:s=,k=。includeintmain{ints=1,k=0;switch(s){case1:k+=1;case2:k+=2;default:k+=3;}printf(s=%d,k=%d,s,k);} 系统闭环特征方程为D(s)=?s3+2s2+3s+K=0,则使系统稳定的K值范围是( ??) 以下程序运行后的输出结果是______。 void main() { int s=0,k; for(k=7; k>=0; k--) { switch(k) { case 1: case 4: case 7: s++; break; case 2: case 3: case 6: break; case 0: case 5: s+=2; break; } } printf("s=%d ",s); } 有以下程序: main() int k[8]=8,7,6,5,0,0,*s; s=k+1: printf("%d",s[2]+1); 执行后输出的结果是()。 下列程序段的输出结果是____。 int main (void) { int m, k=0,s=0; for (m=1;m<=4;m++) { switch (m%4 ){ case 0: case 1: s+=m; break; case 2: case 3: s-=m;break; } k+=s; } printf (“%d” , k); return 0; } 如下程序运行后输出的结果是 x=0 For k=3 To 5x=x+2s=s+x Next k Print s 有三个关系R、S和T如下。 R B C D a 0 k1 b 1 n1 S B C D f 3 h2 a 执行如下 SET TALK OFF S=0 I=1 INPUT"N=?"TO N DO WHILE S<=N S=S+I I=I+1 ENDDO ? S SET TALK ON 如果输入N值为5,则最后S的显示值是 下面程序的输出结果是()。 include <stdio.h> void fun(int *s) static int j=0; do s[j]+=s[j+1]; while(j<2); void main() int k,a[10]=1,2,3,4,5); for(k=1;k<3;k++) fun(a); for(k=0; k<5;k++) printf("%d",a[k]); 下列代码段执行后,k的值为()。 int a = 15,b = -5, k; if (a > 0 && a < 10 ) if (b > 0) k = 1; else k = 2; else if (b > 0) k = 3; else k=4
购买搜题卡会员须知|联系客服
会员须知|联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于聚题库网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位