{
if (n==0)return 0;
else if (n==1) return 1; else return n*n+func(n-2); }
main() {
printf(\ }
答案:
=======(答案1)======= 20 35
第170题 (1.0分) 题号:659
C语言中,函数值类型的定义可以缺省,此时函数值的隐含类型是【1】. 答案:
=======(答案1)======= int
=========或========= 整型
第171题 (1.0分) 题号:674
函数f的功能是计算并返回F(x)的值.F(x)的计算公式如下:
计算级数F(x),当通项绝对值小于等于10-5时停止累加. #include
double term=【1】,sum=term; while(fabs(term)>1e-6) {term=term*sign*【2】; sum=sum+term; 【3】; }
sum=3.14159/2-cos(x)*sum/x; return sum; }
main()
{ double x=1;
printf(\}
答案:
=======(答案1)======= 1
=======(答案2)======= (x*x)/((2*n)*(2*n-1))
=======(答案3)======= n++
第172题 (1.0分) 题号:691 下面程序的运行结果是【1】. main()
{int a=2, i;
for(i=0;i<3;i++) printf(\}
f(int a)
{ int b=0;static int c=3; b++;c++;
return(a+b+c); }
答案:
=======(答案1)======= 7 8 9
第173题 (1.0分) 题号:697
以下程序实现将a数组中后8个元素从大到小排序的功能. void sort(int *x,int n); main()
{ int a[12]={5,3,7,4,2,9,8,32,54,21,6,43},k; sort(【1】 ,8);
for(k=0;k<12;k++)printf(\}
void sort(int *x,int n) { int j,t;
if(n= =1) return; for(j=1;j if(【2】) {t=x[0];x[0]=x[j];x[j]=t; } sort(x+1,n-1); }