欢迎来到天天文库
浏览记录
ID:35573807
大小:48.13 KB
页数:29页
时间:2019-03-29
《2012全国计算机二级C上机试题3》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一1程序填空人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指出的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。1处if(std[i].year==year)2处k[n++]=std[i];3处return(n);1程序修改给定程序MODI1.C中函数fun的功能是:读入一个整数k(2≤k≤10000)打印它的所有质因子(即所有为素数的因子)。/**found**/IsPrime(intn)/**found**/if(!(n%i))2程序设计已知学生的记录由学号和学习成绩构成
2、,N名学生的数据已存入结构体数组a中。请编写给函数fun,函数的功能是:找出成绩最高的学生的记录,通过形参指针传回主函数(规定只有一个最高分),已给出函数的首部,请完成函数。fun(STUa[],STU*s){inti,max=a[0].s,j=0;for(i=1;i3、ntn)2处for(i=0;ia[mid])3程序设计假定输入的字符串中只4、包含字母和*号,请编写函数fun,它的的功能是:除了尾部的*号之外,将字符串中其他*全部删除。形参p已指向字符串中最后一个字母。在编写函数时,不得使用C语言提供的字符串函数。voidfun(char*a,char*p){char*q=a;intj=0;while(*q&&q5、(i=0;i6、t;}四1程序填空给定程序中,函数fun的功能是:对形参ss所指字符串数组中的M个字符串按长度由短到长进行排序。Ss所指字符串数组中共有M个字符,且串长﹤N。1处for(j=i+1;j7、{charb[N];inti=0,j;meset(b,0,N);for(j=strlen(s)-1;j>=0;j--)b[i++]=s[j];strcpy(s,b);}五1程序填空给定程序中,函数fun的功能是:计算下式前5项的和作为函数值返回。S=1×3/22-3×5/42+5×7/62-……+(-1)n-1(2×n-1)×(2×n+1)/(2×n)2例如,当形参n的值为10时,函数返回:-0.204491。1处k=1
3、ntn)2处for(i=0;ia[mid])3程序设计假定输入的字符串中只
4、包含字母和*号,请编写函数fun,它的的功能是:除了尾部的*号之外,将字符串中其他*全部删除。形参p已指向字符串中最后一个字母。在编写函数时,不得使用C语言提供的字符串函数。voidfun(char*a,char*p){char*q=a;intj=0;while(*q&&q
5、(i=0;i6、t;}四1程序填空给定程序中,函数fun的功能是:对形参ss所指字符串数组中的M个字符串按长度由短到长进行排序。Ss所指字符串数组中共有M个字符,且串长﹤N。1处for(j=i+1;j7、{charb[N];inti=0,j;meset(b,0,N);for(j=strlen(s)-1;j>=0;j--)b[i++]=s[j];strcpy(s,b);}五1程序填空给定程序中,函数fun的功能是:计算下式前5项的和作为函数值返回。S=1×3/22-3×5/42+5×7/62-……+(-1)n-1(2×n-1)×(2×n+1)/(2×n)2例如,当形参n的值为10时,函数返回:-0.204491。1处k=1
6、t;}四1程序填空给定程序中,函数fun的功能是:对形参ss所指字符串数组中的M个字符串按长度由短到长进行排序。Ss所指字符串数组中共有M个字符,且串长﹤N。1处for(j=i+1;j7、{charb[N];inti=0,j;meset(b,0,N);for(j=strlen(s)-1;j>=0;j--)b[i++]=s[j];strcpy(s,b);}五1程序填空给定程序中,函数fun的功能是:计算下式前5项的和作为函数值返回。S=1×3/22-3×5/42+5×7/62-……+(-1)n-1(2×n-1)×(2×n+1)/(2×n)2例如,当形参n的值为10时,函数返回:-0.204491。1处k=1
7、{charb[N];inti=0,j;meset(b,0,N);for(j=strlen(s)-1;j>=0;j--)b[i++]=s[j];strcpy(s,b);}五1程序填空给定程序中,函数fun的功能是:计算下式前5项的和作为函数值返回。S=1×3/22-3×5/42+5×7/62-……+(-1)n-1(2×n-1)×(2×n+1)/(2×n)2例如,当形参n的值为10时,函数返回:-0.204491。1处k=1
此文档下载收益归作者所有