参考答案和解析
正确答案:55
55
更多“下列程序的执行结果是上______。t=0 m=1 Sam=0 Do t=t+m Sum=Sum+t m=m+2 Loop Whilem<=9 Print S ”相关问题
  • 第1题:

    以下程序段的执行结果是______。int s=0,i=1;do{S+=i++;}while(i<=10);Console.WriteLine("sum={0}",sum);

    A.sum=54
    B.sum=1
    C.sum=55
    D.sum=30

    答案:C
    解析:
    在该程序段中,i++表示“先使用、再增1”;而do……while是一种“先运行、再判断”的循环语句结构。题干中的循环体语句将被执行10次,最后程序段的运行结果是:sum=55,i=11。

  • 第2题:

    有以下程序段: m=5 sum=0 while m<10: sum=sum+m m=m+1 print(sum) 程序运行后输出的结果为: ()

    A.45

    B.26

    C.56

    D.35


    C

  • 第3题:

    1.读下面的程序,该程序运行后,输出的结果是:____。 s=’address sues Shanghai’ lis=list(s) m=0 k=0 while k<len(lis): if lis[k]==’s’: m+=1 k+=1 else: print(‘k=’,k) print(‘m=’,m)


    B解析:s=a(4)+a(3)*10+a(2)*100+a(1)*1000=1234。

  • 第4题:

    2、有以下程序段: m=5 sum=0 while m<10: sum=sum+m m=m+1 print(sum) 程序运行后输出的结果为:()。

    A.45

    B.26

    C.56

    D.35


    C

  • 第5题:

    1、1.读下面的程序,该程序运行后,输出的结果是:____。 s=’address sues Shanghai’ lis=list(s) m=0 k=0 while k<len(lis): if lis[k]==’s’: m+=1 k+=1 else: print(‘k=’,k) print(‘m=’,m)


    k=21 m=4