[主观题]

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

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

[试题]有以下程序段 , 且变量已正确定义和赋值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);

  • 查看答案
  • 有以下程序段 s=1.0; for(k =1;k<=n;k£«£«) s=s£«

    [试题]有以下程序段s=1.0;for(k =1;k<=n;k++) s=s+1.0/(k*(k=1));printf("%f/n",s);请填空,使以下程序段的功能与上面的程序段完全相同。s=1.0; k=1;while( ( 9 )).{ s=s+1.0/(k*(k+1)); k=k+1;}printf( "%f/n",s);

  • 查看答案
  • 以下程序段中的变量已正确定义<br />for( i=0; i<4; i++,i++ )<br />for( k=1; k<3; k++ ); printf(&qu

    [单选题]以下程序段中的变量已正确定义for( i=0; i<4; i++,i++ )for( k=1; k<3; k++ ); printf("*" );该程

  • 查看答案
  • 以下程序段中的变量已正确定义<br />for( i=0; i<4; i++,i++)<br />for( k=1; k<3; k++); printf("

    [单选题]以下程序段中的变量已正确定义for( i=0; i<4; i++,i++)for( k=1; k<3; k++); printf("*");该程序段的

  • 查看答案
  • 以下程序段中的变量已正确定义<br />for( i=0; i<4; i++,i++ )<br />for( k=1; k<3; k++ ); printf(&qu

    [单选题]以下程序段中的变量已正确定义for( i=0; i<4; i++,i++ )for( k=1; k<3; k++ ); printf("*" );该程

  • 查看答案
  • 有以下程序:void main(){ int k=0,n=0; while(k<

    [单选题]有以下程序:void main(){ int k=0,n=0; while(k<5) { switch(k) { default: break; case 1:n+=k; case 2: case 3:n+=k; } k++;}printf("%d/n",n); } 程序运行后的输出结果是( )。A)0 B)4C)6 D)7

  • 查看答案
  • 若k是int类型变量,且有以下for语句for(k=£­1;k<0;k£«£«)

    [单选题]若k是int类型变量,且有以下for语句for(k=-1;k<0;k++) printf(”****\n”);下面关于语句执行情况的叙述中正确的是A.)循环体执行一次B.)循环体执行两次C.)循环体一次也不执行D.)构成无限循环

  • 查看答案
  • 设有宏定义;#define IsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是(  )。

    [单选题]设有宏定义;#define IsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值则宏调用:IsDIV(m,5)&&IsDIV(m,

  • 查看答案
  • 设有宏定义:#define IsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是(  )。

    [单选题]设有宏定义:#define IsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m

  • 查看答案
  • 执行以下程序段后,S的值为(  )。<br />int a[]={ 1,2,3,4,5,6,7;8,9 },s=0,k;<br />for(k=0;k<8;k+=2)s+

    [单选题]执行以下程序段后,S的值为(  )。int a[]={ 1,2,3,4,5,6,7;8,9 },s=0,k;for(k=0;k<8;k+=2)s+=*

  • 查看答案
  • 有以下程序段,且变量已正确定义和赋值 for(s=1.0,k=1;k<=n;k£