以下程序的运行结果是输出如下图形。请填空。*************************#include void a(int i){int j,k;for(j=0;j<=7-i;j++) printf(" ");for(k=0;k<【1】;k++) printf("*");printf("\n");}main(){int i;for(i=0;i<3;i++) 【2】;for(i=3;i>=0;i--) 【3】;}
查看答案
下面函数pi的功能是:根据以下公式,返回满足精度(0.0005)要求的π值,请填空。π/2=1+1/3+1/3*2/5+1/3*2/5*3/7+1/3*2/5*3/7*4/9+…#include #include#includedouble pi(double eps){double s,t;int n;for(【1】;t>eps;n++){s+=t;t=n*t/(2*n+1);}return (【2】);}main(){double x;printf("\nPlease enter a precision:");scanf("%lf",&x);printf("\neps=%lf,π=%lf",x,pi(x));}
以下程序的功能是用递归方法计算学生的年龄,已知第一位学生年龄最小,为10岁,其余学生一个比一个大2岁,求第5位学生的年龄。请填空。#includeage(int n){int c;if(n==1) c=10;else c=【1】;return c;}main(){int n=5;printf("age:%d\n",【2】);}
以下程序的运行结果是【1】,其算法是【2】。main(){int a[5]={5,10,-7,3,7},i,t,j;sort(a);for(i=0;i<=4;i++)printf("%3d",a[i]);}sort(int a[]){int i,j,k;for(i=0;i<4;i++)for(j=0;j<4-i;j++)if(a[j]>a[j+1]){t=a[j];a[j]=a[j+1];a[j+1]=t;}}
以下程序的运行结果是【1】,其算法是【2】。main(){int a[5]={9,6,8,3,-1},i,j,t,p;sort(a);for(i=0;i<=4;i++)printf("%3d",a[i]);}sort(int a[]){int i,j,t,p;for(j=0;j<4;j++){p=j;for(i=j;i<=4;i++)if(a[i]