若要实现total=1+2+3+4+5求和,以下程序段错误的是()A.int i=1,total=1; while(i<5) { total+=i; i+=1; }B.int i=1,total=0; while(i<=5) { total+=i; i+=1; }C.int i=0,total=0; while(i<5) { i+=1; total+=i; }D.int i=0,total=0; while(i<=5) { total+=i; i+=1; }

题目

若要实现total=1+2+3+4+5求和,以下程序段错误的是()

A.int i=1,total=1; while(i<5) { total+=i; i+=1; }

B.int i=1,total=0; while(i<=5) { total+=i; i+=1; }

C.int i=0,total=0; while(i<5) { i+=1; total+=i; }

D.int i=0,total=0; while(i<=5) { total+=i; i+=1; }


相似考题
更多“若要实现total=1+2+3+4+5求和,以下程序段错误的是()”相关问题
  • 第1题:

    有如下的程序段,该程序段执行完后,共执行的循环次数是 total=0 Counter=1 Do Print Counter total=total * Counter + 1 Print total Counter=Counter +1 If total > 10 Then Exit Do End If Loop While Counter<=10

    A.4

    B.10

    C.15

    D.20


    正确答案:A
    解析:Do…LoopWhile语句本题中Counter为计数器,当Counter=4时,total=41>10,跳出循环,共执行4次循环。注意:Do…LoopWhile结构和条件语句或多分支结构的嵌套结构。

  • 第2题:

    有如下的程序段,该程序段的执行完后,共执行循环的次数是 Private Sub Command1_Click() total=0 Counter=l Do Print Counter total=total+Counter Print total Counter=Counter+1 If total>=10 Then Exit Do End If Loop While Counter<=10 End Sub

    A.5

    B.10

    C.12

    D.20


    正确答案:A
    解析:本题考查Do循环内的嵌套语句。由于本题在Do循环内嵌套If语句,当If语句满足条件时,Do循环也可以终止,故要比较Total>=10与Counter>10这两个条件谁先达到。通过观察去执行第五次循环时,Total值满足条件, Do循环终止,故选择A。

  • 第3题:

    以下程序段中,不能正确给字符串赋值(编译时系统会提示错误)的是:( )


    正确答案:C
    字符串赋初值对于字符数组只能在定义时进行。因此选项A的赋初值是正确的。因为数组名是一个固定指针,不能再让其指向其他内存单元。选项C的赋初值是错误的。但选项D是用strcpy函数将字符串“abcdefg”复制到S数组的内存中,是正确的。选项B的tel=”abcdefg”,是利用字符串的长度决定数组长度(串长加1)并同时赋初值。对于字符指针,可以在定义时就指向别的内存单元,*s=t,也是正确的。所以只有C项不正确。

  • 第4题:

    若要建立下图所示的存储结构,以下正确的程序段是( )。


    正确答案:A
    由图示可知,e是个普通变量,P指向c,因此P是指针,且P=&c,q指向p,但是P也是指针,因此q是指向指针的指针,q=&p,因此定义是int$+q,宰p,c,q=&p,P=&c,因此答案为A选项。

  • 第5题:

    有以下程序段

    若要求使P指向一个int型的动态存储单元,在横线处应填入的是

    A.(int*)

    B.int

    C.int*

    D.(*int)


    正确答案:A
    本题考查malloc函数,题目中要求P指向一个int型的动态存储单元,那么就应该将分配的存储单元转化为int,所以选项A正确。

  • 第6题:

    下面是一段dbberify检查的结果,其中Influx是什么含义? Total Pages Examined: 128 Total Pages Processed(Data):96 Total Pages Failing(Data):0 Total Pages Failing(Index):0 ………….. Total Pages Influx : 1()

    A. 说明有一个数据块错误

    B. 说明该块数据文件和内存中映像不一致

    C. 不是一个错误,dbv检查该块的时候dbwr正在进行写操作


    参考答案C

  • 第7题:

    有如下程序段,该程序段执行完后,共执行循环的次数是 Private Sub Command1_Click( ) Tota1=0 Counter=1 Do Print Counter Tota1=tota1+Counter Print total Counter=Counter+1 If total>=10 Then Exit Do End lf Loop While Counter<=10 End Sub

    A.5

    B.10

    C.12

    D.20


    正确答案:A
    解析:由于本题在Do循环内嵌套If语句,当If语句满足条件时,Do循环也可以终止,故要比较Total>=10与Counter>10这两个条件谁先达到。通过观察去执行第五次循环时,Total值满足条件,Do循环终止,故选择A。

  • 第8题:

    在Excel的数据操作中,计算求和的函数是()

    • A、COUNT
    • B、SUM
    • C、AVERAGE
    • D、TOTAL

    正确答案:B

  • 第9题:

    若要在自动运行中跳过某一程序段,应在程序段前加(),同时操作面板上跳段键生效。

    • A、|符号
    • B、-符号
    • C、/符号
    • D、/符号

    正确答案:D

  • 第10题:

    下列关于追求和实现理想的过程的理解中,错误的是()。

    • A、追求和实现理想是一个艰苦奋斗的过程
    • B、追求和实现理想是一个集体的群众的事业
    • C、理想的实现具有长期性、曲折性和艰巨性
    • D、有些理想不经努力也能够实现

    正确答案:D

  • 第11题:

    单选题
    若要实现total=1+2+3+4+5求和,以下程序段错误的是(  )。
    A



    int i=1,total=1;
    while(i<5)
    {
     total+=i;
     i+=1;
    }

    B



    int i=1,total=0;
    while(i <=5)
    {
     total+=i;
     i+=1;
    }

    C



    int i=0,total=0;
    while(i <5)
    {
     i+=1;
     total+=i;
    }

    D



    int i=0,total=0;
    while(i <=5)
    {
     total+=i;
     i+=1;
    }


    正确答案: A
    解析:
    A项执行过程为:i=1,total=1,判断while循环条件1<5成立,total=1+1,i=2;判断循环条件执行函数体,直到i=4,total=1+1+2+3+4,i=5;i=5循环条件不成立,退出循环,A项不能实现题目要求,错误。B项执行过程:i=1,total=0,1<=5成立,total=0+1=1,i=2;直到i=5,total=1+2+3+4+5,i=6;i=6条件不成立,退出循环,程序正确。C项执行过程:i=0,total=0,0<5成立,i=1,total=1;直到i=5,total=1+2+3+4+5;i=5条件不成立,退出循环,程序正确。D项执行过程:i=0,total=0,0<=5成立,total=0,i=1;直到i=5,total=1+2+3+4+5,i=6;i=6条件不成立,退出循环,程序正确。答案选择A选项。

  • 第12题:

    单选题
    有如下程序段: int total = 0; for ( int i = 0; i < 4; i++ ){ if ( i == 1) continue; if ( i == 2) break;total += i;} 则执行完该程序段后total的值为()
    A

    0

    B

    1

    C

    3

    D

    6


    正确答案: C
    解析: 暂无解析

  • 第13题:

    有如下程序段,该程序段执行完后,执行循环的次数是 total=0 Counter=1 Do Print Counter total=total + Counter Print total Counter=Counter+1 If total>10 Then Exit Do End If Loop While Counter <=10

    A.5

    B.10

    C.15

    D.20


    正确答案:A
    解析:本题考查Do…LoopWhile语句,共执行了5次,total=1+2+3+4+5>10。

  • 第14题:

    有下面的程序段,其功能是按图2所示的规律输出数据( )。若要按图3所示的规律继续输出数据,则接在上述程序段后面的程序段应该是( )。


    正确答案:C
    C)    【解析】本题是…个二重循环输出矩阵的问趴。在题日中给出的第一个二重循环中,建立了一个3行5列的矩阵并将其输出如图1所示;要求后续的循环将这个矩阵逆置后输出为图2所示。观察图2可知,输出结果共为5行3列,根据二重循环的外循环控制行、内循环控制列的特点,第二个二重循环应该是外循环5次,内循环3次;由图2和图1的对比町知,在第二个循环中的第i行j列应该输出的数组元素是a(j,i)。

  • 第15题:

    若变量已正确定义,有以下程序段: 其输出结果是( )。A.程序段有语法错误B.3,5,3SXB

    若变量已正确定义,有以下程序段:其输出结果是( )。

    A.程序段有语法错误

    B.3,5,3

    C.3,5,5

    D.3,5,7


    正确答案:B
    两个if语句的判断条件都不满足,程序只执行了c=a这条语句,所以变量c的值等于3,变量b的值没有变化,程序输出的结果为3,5,3。

  • 第16题:

    设有以下程序段: struct MP3 { char name[20]; char color; float price; }std,*ptr; ptr=&std: 若要引用结构体变量std中的color成员,写法错误的是( )。

    A.std.color

    B.ptr->color

    C.std->color

    D.(*ptr)color


    正确答案:A
    本题中要引用结构体变量std中的color,要使用指针,而std.color不是一个指针类型,所以答案选择A。

  • 第17题:

    以下涉及字符串数组、字符指针的程序段,没有编译错误的是


    正确答案:B
    A选项中,不能对字符数组直接赋值;在C选项中.变量line没有定义,D选项中,变量str2,strl都没有定义,所以选项A、C、D错误,答案为B选项。

  • 第18题:

    在Excel的数据操作中,计算求和的函数是( )

    A.COUNT

    B.SUM

    C.AVERAGE

    D.TOTAL


    正确答案:B

  • 第19题:

    以下代码的运行结果为:

    public class Calc {

    public static void main (String args []) {

    int total = 0;

    for (int i = 0, j = 10; total >30; ++i, --j) {

    System.out.println(" i = " + i + " : j = " + j);

    total += (i + j);

    }

    System.out.println("Total " + total);

    }

    }

    A. 产生运行错误

    B. 产生编译错误

    C. 输出 "Total 0"

    D. 产生如下输出:

    i = 0 : j = 10

    i = 1 : j = 9

    i = 2 : j = 8

    Total 30


    正确答案:C

  • 第20题:

    在Word2003中,若要计算表格中某行数值的总和,可使用的统计函数是()

    • A、Sun()
    • B、Total()
    • C、Count()
    • D、Average()

    正确答案:A

  • 第21题:

    有如下程序段: int total = 0; for ( int i = 0; i < 4; i++ ){ if ( i == 1) continue; if ( i == 2) break;total += i;} 则执行完该程序段后total的值为()

    • A、0
    • B、1
    • C、3
    • D、6

    正确答案:A

  • 第22题:

    在Word2010的表格操作中,计算求和的函数是()。

    • A、[Total]
    • B、[Sum]
    • C、[Count]
    • D、[Average]

    正确答案:B

  • 第23题:

    单选题
    下列关于追求和实现理想的过程的理解中,错误的是()。
    A

    追求和实现理想是一个艰苦奋斗的过程

    B

    追求和实现理想是一个集体的群众的事业

    C

    理想的实现具有长期性、曲折性和艰巨性

    D

    有些理想不经努力也能够实现


    正确答案: B
    解析: 暂无解析

  • 第24题:

    单选题
    有以下程序段 int *p; p=______ malloc(sizeof(int)); 若要求使p指向一个int型的动态存储单元,在横线处应填入的是(  )。
    A

    int

    B

    (int*)

    C

    int*

    D

    (*int)


    正确答案: D
    解析:
    C语言标准规定malloc函数返回值的类型为void*,函数的调用形式为:malloc(size),size的类型为unsigned int。p是指向int型的指针,要把void *强制转换成int *。答案选择B选项。