itgle.com

有以下程序段 , 且变量已正确定义和赋值for(s=1.0,k=1;k<=n;k++) s=s+1.0/(k*(k+1));printf("s=%f\n\n",s);请填空 , 使下面程序段的功能为完全相同s=1.0;k=1;while( _[10]_______ ){ s=s+1.0/(k*(k+1)); _[11]_______ ;}printf("s=%f\n\n",s);

题目

有以下程序段 , 且变量已正确定义和赋值

for(s=1.0,k=1;k<=n;k++) s=s+1.0/(k*(k+1));

printf("s=%f\n\n",s);

请填空 , 使下面程序段的功能为完全相同

s=1.0;k=1;

while( _[10]_______ ){ s=s+1.0/(k*(k+1)); _[11]_______ ;}

printf("s=%f\n\n",s);


相似考题
更多“有以下程序段 , 且变量已正确定义和赋值for(s=1.0,k=1;k&lt;=n;k++) s=s+1.0/(k*(k+1));prin ”相关问题
  • 第1题:

    以下程序段中的变量已正确定义。

    for(i=0;i<;4;i++,i++)

    for(k=1;k<;3;k++);prinff(”*”);该程序段的输出结果是( )。

    A.*

    B.****

    C.**

    D.********


    正确答案:A
    c语言约定分号为一条语句的结束。因此for(i=0;i<4;i++,i++)for(k=1;k<3;k++);是完整的语句,对研nd();没有任何影响,最后一nff(”·’),执行一次。因此答案为A选项。

  • 第2题:

    有下列程序段,且变量已正确定义和赋值 for(s=1.0, k=1; k<=n; k++) s=s+1.0/(k*(k+1)); printf("s=%fnn", s); 使下列程序段与上述程序段功能完全相同,则①、②处的正确语句分别为: s=1.0; k=1; while(① ) { s=s+1.0/(k*(k+1)); ②; } printf("s=%fnn", s);

    A.k<=n n++

    B.n<=k n++

    C.k<=s k++

    D.k<=n k++


    k<=n k++

  • 第3题:

    6、有下列程序段,且变量已正确定义和赋值 for(s=1.0, k=1; k<=n; k++) s=s+1.0/(k*(k+1)); printf("s=%f\n\n", s); 使下列程序段与上述程序段功能完全相同,则①、②处的正确语句分别为: s=1.0; k=1; while(① ) { s=s+1.0/(k*(k+1)); ②; } printf("s=%f\n\n", s);

    A.k<=n n++

    B.n<=k n++

    C.k<=s k++

    D.k<=n k++


    0,1

  • 第4题:

    有以下程序段,且变量已正确定义和赋值

    for(s=1.0,k=1;k<=n;k++) s=s+1.0/(k*(k+1));

    printf("s=%f\n\n",s);

    请填空,使下面程序段的功能为完全相同

    s=1.0;k=1;

    while(_[10]_______){ s=s+1.0/(k*(k+1)); _[11]_______;}

    printf("s=%f\n\n",s);


    正确答案:

    k<=n     k++ 

  • 第5题:

    以下程序段中的变量已正确定义: for(k=1;k<3;k++); printf("*") 程序段的输出结果是()。

    A.********

    B.****

    C.**

    D.*


    Ac语言约定分号为一条语句的结束。因此for(i=0;i