str[j]='、0';}
main()
{inti,j;
for(i=0.j=0;str[j]=str[i]
str[j]='、o';)
main()
{char ss[80]=“it is!”;
tun4(ss);
printf(“%s、n”,ss)。}
(10)下面程序的输出是10 。
______
#define PR(ar)printf(“%d”,ar)
main()
{int j,a[]={1,3,5,7,9,11,13,15},*p=a5;
fot(j=3;j;j——)
{switch(j)
{case1:
case2:PR(*p);break;
case3:PR(*(——p));}
(11)下面程序的输出是11 。
______
unsigned tun6(unsigned num)
{unsigned d=1;
do {
k*=num%10;
num/=10;
}while(num);
return(k);}
main()
{unsigned n=26;
printf(“%d、n”,fun6(n));
}
(12)下面程序的输出是12 .
______
long fun5(int n)
{long s;
if((n==1)||(n==2));
s=2;
else.
s=nfun5(n——1);
return(s);}
main()
{long x;
x=fun5(4);
printf(“%ld、n”,x);}
(13)下面invert函数的功能是将一个字符串str的内容颠倒过来。请填空。
#includeM
void invert(dhar str[])
{inti,j,13 。
____
tor(i=0,j=strlen(str)14 ;idatap——》datap——》link——》link——》data;
if(16 )m3=m;}
───
return(m3);}
(15)下面H涵数的功能是计算如下数学函数H的值。请填空。
h(a,b)=sin(ab)cos(ab)
────────×─────
cos(b——a)sin(b——a)
double fgh(double(*f)(double a),double(*g)(double b),
double x,double y)
{return(17 );}
───
double h(double a,double b)
{return(fgh(sin,cos,a,b)*fhg(1 8 ));}
────_
(16)下面PI涵数的功能是根据以下的公式,返回满足度ε要求的π的值。请填空。
π1 1 2 1 2 3 1 2 3 4
──=1────*────*──*────*──*──*──……
2 3 3 5 3 5 7 3 5 7 9
double pi(double eps)
{double s=0.0,t=}1.0;
int n;
tlr(1 9 );t)eps;n)
────
{s=t;
t=n*t/(2*n1);}
return(1.0*2 0 );)
本新闻共
6页,当前在第
5页
1 2 3 4 5 6