最新2011题库100题
/**found**/ t=t-1.0/i; /**found**/ return t; 3 程序设计
请编写一个函数,函数的功能是:删除字符串中所有的空格。
int fun(char *str) {
char *p=str; int i=0; while(*p){
if(*p!= )str[i++]=*p; p++; }
str[i]=0; }
第四十四套 1 程序填空
给定程序中,函数fun的功能是:将N乘以N矩阵中元素的值按列右移一个位置,右边被移出矩阵的元素绕回左边。 第1处for(i=0;i<N;i++) 第2处x=t[i][N-1]; 第3处t[i][0]=x; 2 程序修改
给定程序MODI1.C中函数fun的功能是:计算并输出下列级数的前n项的和Sn,直到Sn+1大于q为止,q的值通过形参传入。
/**found**/ s=s+(n+1.0)/n; /**found**/ return t; 3程序编写
编写函数fun,它的功能是:求Fibonacci数列中大于t的最小一个数,结果由函数返回。其中Fibonacci数列F(n)定义为F(0)=0,F(1)=1,F(n)。。。 int fun(int t) {
int f0=0,f1=1,f; do
{f=f0+f1; f0=f1; f1=f;
}while(f<t); return f; }
第四十五套 1 程序填空
给定程序中,函数fun的功能是将带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2.。
第1处p=h->next;
第2处if (p= =0) return; 2 程序修改
第3处p=q;q=r; 给定程序MODI1.C中函数fun2 程序修改
的功能是:求整数x的y次方给定MODI1.Cfun函数的功能的低3位值。例如,整数5的是:计算s所指字符串中含有6次方为15625,此值的低3t所指字符串的数目,并作为位值为625。 函数值返回。请改正函数fun/**found**/
中指定部位的错误,使它能得for(i=1;i<=y;i++) 出正确的结果。 /**found**/ /**found**/ t=t%1000; r=t;
3程序设计
/**found**/ 请编写函数fun,其功能是:if(*r= =0) 计算并输出当x﹤0.97时下列3 程序设计
多项式的值,直到请编写函数fun,函数的功能Sn-Sn-1<0.000001为止。 是:将放在字符串数组中的Mdouble fun(double x) 个字符串(每串的长度不超过{
N),按顺序合并组成一个新的int n=1;
字符串,函数fun中给出的语double sn=1;
句提供参考。
double xn=1,xn1=0;
void fun (char a[M][N]),char while(fabs(xn-xn1)>=0.000001) *b)
{
{int i;*b=0;
xn=xn*x*(0.5-n+1)/n; for(i=0;i<M;i++)strcat(b,a[i]); n+=1; }
sn+=xn; 第四十六套 }
1 程序填空
return(sn); 给定程序中,函数fun的功能}
第四十八套 是:将形参s所指字符串所有1 程序填空
ASCII码小于97的字符存入给定程序中,函数fun的功能形
是:计算出带有头节点的单向第1处*(t+n)=*s;n++;} 链表中各节点数据域中值之第2处s++; 和作为函数值带回。 第3处return n; 第1处s+=p->data; 2 程序修改
第2处p=p->next; 给定程序MODI1.C中函数fun第3处
的功能是:由形参给定n个实printf(“\nsum=%d\n”,fun(head)数,输出平均值以上(含平均);
值)的实数个数。 2 程序修改
/**found**/
给定程序MODI1.C中函数funint j,c=0;float xa=0.0; /**found**/ 的功能是:将s所指字符串中if(x[j]>=xa) 出现的与t1所指字符串相同3 程序设计
的子串全部替换成t2所指字编写函数fun,其功能是:根符串,所形成的新串放在w所据以下公式求p的值,结果由指的数组中。在此处,要求t1函数值带回。m与n为两个正和t2所指字符串的长度相同。 整数且要求m>n。 /**found**/ p=m!/(n!*(m-n)!) while(*r) float fun(int m, int n) /**found**/ {
*a=*r;a++;r++; float p;
3 程序设计
p=1.0*jc(m)/jc(n)/jc(m-n); 函数fun的功能是:将s所指return p; 字符串中下标为偶数的字符}
删除,串中剩余字符形成的新第四十七套 串放在t所指数组中。 1 程序填空
void fun(char *s,char t[]) 函数fun的功能是:计算{
f(x)=1+x-x2∕2!+x3∕3!-X4/4! int i,j=0;
直到∣xn/n!∣<10-6 若x=2.5,for(i=1;i<strlen(s);i+=2) 函数值为:1.917915。 t[j++]=s[i]; 第1处t=x
t[j]=0; }
第2处t*=(-1.0)*x/n;
第四十九套 第3处while(fabs(t)>=1e-6)
1 程序填空
8
给定程序中,函数fun的功能是:把形参s所知字符串中最左边的n个字符复制到形参t所指字符数组中,形成一个新串,若s所指字符串的长度小于n,则将整个字符串复制到形参t所指字符数组中。 第1处if(n>=len)strcpy(t,s); 第2处t[j++]=s[i]; 第3处t[j]=0; 2 程序修改
给定程序MODI1.C中函数fun的功能是:找出一个大于形参m且紧随m的素数,并作为函数值带回。 /**found**/ if(i%k= =0) /**found**/ if(k>=i) 3 程序设计
编写函数fun,它的功能是:求出能整除形参x切不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回。
void fun(int x,int pp[],int*n) { int i; *n=0;
for(i=1;i<=x;i++)
if((x%i==0)&&(i%2))pp[(*n)++]=i; }
第五十套 1 程序填空
给定程序中,函数fun的功能是:将形参s所知字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。 第1处p[j]=s[i];j++;} 第2处
for(i=0;i<k;i++)p[j+i]=t[i]; 第3处return p; 2 程序修改
给定程序MODI1.C中函数fun的功能是:首先把b所指字符串中的字符按逆序存放,然后将a所指字符串中的字符和b所指字符串中的字符,按排列的顺序交叉合并到c所指数组中,过长的剩余字符接在c所指数组的尾部。 /**found**/ while(i<j) /**found**/ if(*a)
3 程序设计
函数fun的功能是:将s所指字符串中下标为偶数同时ASCII值为奇数的字符删除,s 所指串中剩余的字符形成的新串放在 t所指的数组中。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库计算机二级C语言上机题库100题(你懂的哈,不用谢我)(8)在线全文阅读。
相关推荐: