有以下程序段:s=1.0;for(k=1;k<=n;k++)s=s+1.0/(k*(k+1));printf(\%f\\n\,s);请填空,使下面的程序段的功能完全与之相同。s=0.0;___[1]___;k=0;do{s=s+d;__[2]_;d=1.0/(k*(k+1));}while(__[3]___);printf(\%f\\n\,s);(6.0分)
![](/upload/20220827/c85071da6ff0aadc10ebce6c25bb4f0d.png)
相似题目
-
有以下程序 #include #define S(x) 4*(x)*x+1 main() { int k=5,j=2; printf(%d\n,S(k+j)); }
-
有以下程序 #include int fun(int (*s)[4],int n, int k) { int m, i; m=s[0][k]; for(i=l; i m) m=s[i][k]; return m; } main() { int a[4][4]={{1,2,3,4),{11,12,13,14},{2l,22,23,24},{31,32,33,34}}; printf(%d\n, fun(a,4,0)); } 程序的运行结果是( )。
-
以下程序段中的变量已正确定义 for(i=0;i<4;i++,i++) for(k=1;k<3;k++); printf(*); 程序段输出的结果是( )
-
以下程序段的输出结果是( )int k,n;for(k=1;k<=5;k++){ n=k*k;if(n<10) continue;else printf(%d ,n);}
-
以下程序段的输出结果是_____。int k,j,s=0;for(k=2; k<6; k+=2,s=0){for(j=k; j<6; j++)s+=j;printf(%d\t,s);}
-
智慧职教: 若有以下程序段:int a[]={4,0,2,3,1},k,j,t;for(j=1;j<5;j++){ t=a[j]; k=j-1; while(k>=0&&t>a[k]) {a[k+1]=a[k];k--;} a[k+1]=t;}则该程序段的功能是___
-
以下程序的运行结果是 。 #include void func(int *s) { static int j=0; do s[j]+=s[j+1]; while (++j<2); } void main() { int k,a[10]={1,2,3,4,5}; for (k=1;k<3;k++) func(a); for (k=0;k<5;k++) printf(\%d\,a[k]); printf(\\\n\); }
-
下面程序的功能是计算 S= 0!+1!+2!+…+k! ( k>=0 )。 #include \stdio.h\ long fun(int n) { int i; long s=1; for(i=1; ① ;i++) s*=i; return( ② ); } int main() { int k,n; long s; scanf(\%d\,&n); s= ③ ; for(k=0;k<=n;k++) s+= ④ ; printf(\%ld\\n\,s); return 0; }
-
下面程序的功能是计算S=0!+1!+2!+...+k! (k>=0)#includelong fun(int n){int i;long s=1;for(i=1; ;i++)s*=i;return( );}int main(){int k,n;long s;scanf(\%d\,&n);s= ;for(k=0;k<=n;k++)s+= ;printf(\%ld\\n\,s);return 0;}
-
以下程序中的变量已正确定义 for(i=0;i<4;i++,i++ for(k=1;k<3;k++);printf(*”); 程序段的输出结果是
-
有以下程序main(){ int k=4,n=0;for(; n<k ; ){ n++;if(n%3!=0) continue;k--; }printf("%d,%d\n",k,n);}程序运行后的输出结果是
-
有以下程序: include <iostream.h> void sort(int L[],int n) { int j, k, flag, temp; flag=n-1; while (flag>O) { k=flag-1; flag=O; for (j=O; j<=k; j++) { if(L[j]>L[j+1]) {
-
有以下程序 main() { int k=4,n=0; for(;n<k;) { n++; if(n%3!=0)continue; K--;} printf("%d,%d\n",k,n); } 程序运行后的输出结果是
-
有以下程序。程序运行后的输出结果是 。 include <stdio.h> main() { int c=0,k; for (k=1;k<3;k++) switch (k) { default: c+=k; case 2: c++;break; 4: c+=2;break; } printf("%d\n",c); }>
-
下列程序段的执行结果为______ 。Dim A(4)N= 3A(1) =1For K=0 To N-1For L=1 To K+1 X=K+2 -L A(X
-
有以下程序:include<stdio.h>main(){int k=4,n=0; for(;n<k;) { n++; if(n%3!=0)continue; k--
-
有以下程序: main() { int k=4,n=0; for(; n<k;) { n++; if(n%3!=O) continue; k--; } printf("%d,%d\n",k,n); } 程序运行后的输出结果是()。
-
估算下列程序段所代表算法的时间复杂度。 程序段: t=1; m=0; for(k=1; k<=n; k++) { t=t*2; for(j=t; j<=n; j++) m++; }
-
下面程序段中,语句“k++;”执行的次数为()。 for(k=0,m=4;m;m-=2) for(n=1;n<4;n++) k++;
-
设n为正整数,试确定如下程序段中语句“x++;”的频度。for(i=1;i<=n;i++)for(j=1;j<=i;j++)for(k=1;k<=n;k++)x++;
-
以下程序段中的变量已正确定义:for(i=0;i<4;i++,i++)for(k=1;k<3;k++);printf(*);程序段的输出结果是()
-
下面程序的功能是输出1到100之间数位上的数的乘积大于和的数。例如数字26,数位上数字的乘积12大于数字之和8。 main() { int n,k=1,s=0,m; for(n=1;n<=100;n++) { k=1; s=0; 【 ① 】 ; while(【 ② 】 ) { k*=m%10; s+=m%10; 【 ③ 】 ; } if(k>s) printf(”%d”,n); } } 【②】:
-
4、有以下程序: x=reshape(1:12,3,4); m=0; n=0; for k=1:4 if x(:,k)<=6 m=m+1; else n=n+1; end end 则m和n的值分别是()。
-
在下面的程序段中,对x++语句的频度为 (表示为n的函数) for (i=1;i<=n;i++) for (j="1;j&lt;=i;j++) " (k="1;k&lt;=j;k++)" x++; 1+(1+2)+(1+2+3)+ ……+(1+2+3+……+n)="。&lt;br">
推荐题目
- 常见的财务舞弊方式有()。
- 小花、小军、小芳和小明是好朋友,如果规定他们每两个人之间通一次电话,一共要()次电话。
- 收入的取得可能会引起()
- 重要教育家与代表作:夸美纽斯()、洛克()、卢梭()、裴斯泰洛奇()、赫尔巴特()、福禄贝尔《人的教育》、期宾塞《教育论》、乌申斯基《人是教育的对象》、杜威《民主主义和教育》。
- 未在中国民生银行开户的客户如需办理代发工资业务需通过()过渡户办理。
- 人们在面对伤亡及灾难性事件时往往有很大的心理压力,进而会导致那些强烈的情绪反应?
- 生产经营期间非资本化费用期间计算利息费用时,与专门借款有关的利息收入应()。
- 压力表的安装应以哪几方面考虑?
- 女,7岁,食冷饮时左后牙感到酸痛2周,无自发痛史,检查发现6颊面深龋,龋蚀范围稍广,腐质软而湿润,易挖除,但敏感。测牙髓活力同正常牙,叩(-)。若充填后远期出现激发痛和自发痛。多由于()
- 下列哪项不是人工血管动静脉内瘘感染的表现()