欢迎来到天天文库
浏览记录
ID:18592109
大小:374.00 KB
页数:12页
时间:2018-09-19
《c语言程序设计题new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、C语言程序设计C语言程序设计题(基础篇)第一套intfun(inta[][M]){inti,j,max=a[0][0];for(i=0;i<2;i++)for(j=0;j=eps)/*当某项大于精度要求时,继续求下一项*/{s1=s1*n/(2*n+1);/*求多项式的每一项*/s=s+s1;/*
2、求和*/n++;}return2*s;}第三套voidfun(int*a,int*n)壹拾贰C语言程序设计{inti,j=0;for(i=1;i<=1000;i++)/*求1到1000之内能被7或11整除、但不能同时被7和11整除的所有整数,并放入数组a中*/if((i%7==0
3、
4、i%11==0)&&i%77!=0)a[j++]=i;*n=j;}第四套voidfun(char*a){inti,j=0;for(i=0;a[i]!=' ';i++)if(a[i]!='*')a[j++]=a[i];/*
5、若不是要删除的字符'*'则留下*/a[j]=' ';}第五套voidfun(charp1[],charp2[]){inti,j;for(i=0;p1[i]!=' ';i++);for(j=0;p2[j]!=' ';j++)p1[i++]=p2[j];p1[i]=' ';}第六套壹拾贰C语言程序设计voidfun(STREC*a){inti;a->ave=0.0;for(i=0;iave=a->ave+a->s[i];/*求各门成绩的总和*/a->ave/=N;/*求平均分*
6、/}第七套doublefun(STREC*h){doubleave=0.0;STREC*p=h->next;while(p!=NULL){ave=ave+p->s;p=p->next;}returnave/N;}第八套voidfun(intm,int*k,intxx[]){inti,j,n=0;for(i=4;i7、C语言程序设计}第九套intfun(char*ss,charc){inti=0;for(;*ss!=' ';ss++)if(*ss==c)i++;/*求出ss所指字符串中指定字符的个数*/returni;}第十套floatfun(float*a,intn){inti;floatav=0.0;for(i=0;i8、s;/*找出最大值*/for(i=0;i9、i]=*p;i++;}p++;}a[i]=' ';}第十三套voidfun(char*tt,intpp[]){inti;for(i=0;i<26;i++)pp[i]=0;/*初始化pp数组各元素为0*/for(;*tt!=' ';tt++)if(*tt>='a'&&*tt<='z')壹拾贰C语言程序设计pp[*tt-'a']++;}第十四套voidfun(char*a){while(*a!=' ')a++;a--;/*指针a指向字符串的尾部*/while(*a=='*')a--;/*指针a指向最10、后一个字母*/*(a+1)=' ';/*在字符串最后加上结束标志符*/}第十五套char*fun(char*s,char*t){inti,j;for(i=0;s[i]!=' ';i++);/*求字符串的长度*/for(j=0;t[j]!=' ';j++);if(i<=j)/*比较两个字符串的长度*/returnt;/*函数返回较长的字符串,若两个字符串长度相等,则返回第1个字符串*/elsereturns;}第十六套壹拾贰C语言程序设计STRECf
7、C语言程序设计}第九套intfun(char*ss,charc){inti=0;for(;*ss!=' ';ss++)if(*ss==c)i++;/*求出ss所指字符串中指定字符的个数*/returni;}第十套floatfun(float*a,intn){inti;floatav=0.0;for(i=0;i8、s;/*找出最大值*/for(i=0;i9、i]=*p;i++;}p++;}a[i]=' ';}第十三套voidfun(char*tt,intpp[]){inti;for(i=0;i<26;i++)pp[i]=0;/*初始化pp数组各元素为0*/for(;*tt!=' ';tt++)if(*tt>='a'&&*tt<='z')壹拾贰C语言程序设计pp[*tt-'a']++;}第十四套voidfun(char*a){while(*a!=' ')a++;a--;/*指针a指向字符串的尾部*/while(*a=='*')a--;/*指针a指向最10、后一个字母*/*(a+1)=' ';/*在字符串最后加上结束标志符*/}第十五套char*fun(char*s,char*t){inti,j;for(i=0;s[i]!=' ';i++);/*求字符串的长度*/for(j=0;t[j]!=' ';j++);if(i<=j)/*比较两个字符串的长度*/returnt;/*函数返回较长的字符串,若两个字符串长度相等,则返回第1个字符串*/elsereturns;}第十六套壹拾贰C语言程序设计STRECf
8、s;/*找出最大值*/for(i=0;i9、i]=*p;i++;}p++;}a[i]=' ';}第十三套voidfun(char*tt,intpp[]){inti;for(i=0;i<26;i++)pp[i]=0;/*初始化pp数组各元素为0*/for(;*tt!=' ';tt++)if(*tt>='a'&&*tt<='z')壹拾贰C语言程序设计pp[*tt-'a']++;}第十四套voidfun(char*a){while(*a!=' ')a++;a--;/*指针a指向字符串的尾部*/while(*a=='*')a--;/*指针a指向最10、后一个字母*/*(a+1)=' ';/*在字符串最后加上结束标志符*/}第十五套char*fun(char*s,char*t){inti,j;for(i=0;s[i]!=' ';i++);/*求字符串的长度*/for(j=0;t[j]!=' ';j++);if(i<=j)/*比较两个字符串的长度*/returnt;/*函数返回较长的字符串,若两个字符串长度相等,则返回第1个字符串*/elsereturns;}第十六套壹拾贰C语言程序设计STRECf
9、i]=*p;i++;}p++;}a[i]=' ';}第十三套voidfun(char*tt,intpp[]){inti;for(i=0;i<26;i++)pp[i]=0;/*初始化pp数组各元素为0*/for(;*tt!=' ';tt++)if(*tt>='a'&&*tt<='z')壹拾贰C语言程序设计pp[*tt-'a']++;}第十四套voidfun(char*a){while(*a!=' ')a++;a--;/*指针a指向字符串的尾部*/while(*a=='*')a--;/*指针a指向最
10、后一个字母*/*(a+1)=' ';/*在字符串最后加上结束标志符*/}第十五套char*fun(char*s,char*t){inti,j;for(i=0;s[i]!=' ';i++);/*求字符串的长度*/for(j=0;t[j]!=' ';j++);if(i<=j)/*比较两个字符串的长度*/returnt;/*函数返回较长的字符串,若两个字符串长度相等,则返回第1个字符串*/elsereturns;}第十六套壹拾贰C语言程序设计STRECf
此文档下载收益归作者所有