未分类题
有以下程序段,且变量已正确定义和赋值
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);
A.0,k=1;k<=n;k++)
B.0/(k*(k+1));
C.0;k=1;
D.0/(k*(k+1));
【参考答案】
热门
试题
未分类题
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换.请填空. #include <stdio.h> viod f(int x[],int n) { int p0,p1,i,j,t,m; i=j=x[0]; p0=p1=0; for(m=0;m<n;m++) { if(x[m]>i) {i=x[m]; p0=m;} else if(x[m]<j) {j=x[m]; p1=m;} } t=x[p0]; x[p0]=x[n-1]; x[n-1]=t; t=x[p1];x[p1]= _[14]_______; _[15]_______=t; } main() { int a[10],u; for(u=0;u<10;u++) scanf('%d',&a[u]); f(a,10); for(u=0;u<10;u++) printf('%d',a[u]); printf(' n'); }
未分类题
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换.请填空. #include <stdio.h> viod f(int x[],int n) { int p0,p1,i,j,t,m; i=j=x[0]; p0=p1=0; for(m=0;m<n;m++) { if(x[m]>i) {i=x[m]; p0=m;} else if(x[m]<j) {j=x[m]; p1=m;} } t=x[p0]; x[p0]=x[n-1]; x[n-1]=t; t=x[p1];x[p1]= _[14]_______; _[15]_______=t; } main() { int a[10],u; for(u=0;u<10;u++) scanf('%d',&a[u]); f(a,10); for(u=0;u<10;u++) printf('%d',a[u]); printf(' n'); }