更多“有如下程序:Private Sub Form_Click()Dim i As Integer,Sum As Integer Sum=0 For i=2 To 10 ”相关问题
  • 第1题:

    若有以下程序段,sum和i都是整型变量,则不能与下面程序段等价的选项是() sum=0; i=2; while(i<=10) { sum=sum+i; i++; }

    A.for(i=2, sum=0; i<=10; i++) sum+=i;

    B.sum=0; i=2; do{ sum=sum+i; i++; }while(i<=10);

    C.sum=0; i=10; while(i>1) { sum=sum+i; i--; }

    D.sum=0; i=11; do{ sum=sum+i; i--; }while(i>1);


    sum=0; i=11; do{ sum=sum+i; i--; }while(i>1);

  • 第2题:

    7、以下程序的运行结果是(). main() { int i=1,sum=0; while(i<10) sum=sum+1; i++; printf("i=%d,sum=%d",i,sum); }

    A.i=10,sum=9

    B.i=9,sum=9

    C.i=2,sum=1

    D.运行出现错误


    A for循环语句嵌套一个switch语句;i=1,i%5=1,执行case 1,遇到break退出switch语句,i=2,i%5=2,执行case 2,i=3,i%5=3,执行default语句,然后执行case 2……

  • 第3题:

    如下程序段执行后sum的值为() int i,sum; i=1; sum=0; while(i<=5) { sum+=i; i++; }

    A.5

    B.10

    C.15

    D.20


    15

  • 第4题:

    执行以下程序段,程序输出结果是()。 int i=5, sum1=0; sum2=0; while(i<=4) { sum1=sum1+i; i++; } do { sum2=sum2+i; i++; }while(i<=4); printf("sum1=%d, sum2=%dn",sum1, sum2);

    A.sum1=0, sum2=5

    B.sum1=0, sum2=0

    C.sum1=10, sum2=10

    D.sum1=4, sum2=0


    A

  • 第5题:

    如下程序中实现sum=1+2+3+...+n的程序是

    A.int sum=0,i; for(i=0;i<n;i++)sum+=i;

    B.int sum=0,i; for(i=0;i<n;i++); sum+=i;

    C.int sum=0,i; for(i=1;i<=n;i++); sum+=i;

    D.int sum=0,i; for(i=1;i<=n;i++) sum+=i;


    A循环找到末尾结点,然后赋值给第一个结点,所以选择A)。

  • 第6题:

    已定义整型变量i和sum,与以下程序段功能一样的程序有()。 sum=0; for(i=1;i<=100;i++)sum+=i;

    A.sum=0;i=1;for(; i<=100;i++) sum+=i;

    B.sum=0;for(i=1;i<=100;){i++;sum+=i;}

    C.sum=0;for(i=1;i<=100;) sum+=i;i++;

    D.sum=0;for(i=1;;i++ )


    sum=0;i=1; for( ; i<=100;i++) sum+=i;;sum=0;for(i=1;i<=100; ){ sum+=i;i++;}