C 语言期中的考试的题目 ,寻找达人帮忙` 谢谢拉 现在正在考 答案要对哦 别乱复制`

[复制链接]
查看11 | 回复1 | 2009-4-30 09:11:05 | 显示全部楼层 |阅读模式
2.程序填空,在程序的空白处填入合适的内容,计算表达式(m+n)!+n!之和,其中m和n从键盘输入。要求:用函数的递归调用完成设计。
#include
main()
{int m,n;long t;
____________________;
scanf("%d,%d",&m,&n);
t = _________;
printf("_____\n",t);
}
long f ( int x)
{long z;
if( (x==0) || (x==1) )

z=_____;
else z=__________;
return _______ ;
}
3、下面函数的功能是删除字符串s中所出现的与变量c相同的字符。
void squeez(char s[],char c)
{ int i,j;
for(i=j=0;s!='\0';i++)
{
if(s!=c)
{ _________________________;
j++;
}
_________________________;
}
s[j]='\0';
printf("%s", s);
}
4、以下程序将数组中的数据按逆序存放。
#include
#define SIZE 12
void main( )
{ int a[SIZE],i,j,t;
for(i=0;i<SIZE;i++) scanf("%d",&a);
i=0;j=12;
while(i<j)
{t=a;______________;_______________;i++;j_____;}
for(i=0;i<SIZE;i++)
printf("%3d",a);
printf("\n");
}

回复

使用道具 举报

千问 | 2009-4-30 09:11:05 | 显示全部楼层
二、1.long f(int x)2.f(m+n)+f(n)3.%ld4.15.x*f(x-1)6.z三、1.s[j]=s2.i++四、1.a=a[j]2.a[j]=t3.--...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行