欢迎来到天天文库
浏览记录
ID:52837103
大小:86.00 KB
页数:5页
时间:2020-03-31
《全国计算机等级考试二级C语言上机题库试题答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第三套(一)函数fun的功能是:逆置数组元素是的值。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则逆置后依次为:9、8、7、6、5、4、3、2、1。形参n给出数组中数组中数据的个数。1n/22i3a[n-i-1](二)给定程序MODI1.C中函数fun的功能是:将一个由八进制数字字符串组成的字符串转换为与其面值相等的十进制整数。规定输入的字符串最多只能包含5位八进制数字字符。1n=*p-'0'。2n=n*8+*p-'0'。(三)学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写了函数fun,它
2、的功能是:函数返回指定学号的学生数据,指定的学生号在主函数中输入,若没有找到指定学号,在结构体变量中给学号置空串,给成绩置-1,作为函数值返回。(用于字符串比较的函数是strcmp)。STRECc。c.num[0]=' '。c.s=-1。for(i=0。i3、数值返回。1s[i]2k302.给定程序MODI1.C中函数fun的功能是:将s所指字符串中最后一次出现的与t1所指字符串相同的子串替换成t2所指定字符串,所形成的新串放在w所指的数组中。在此处,要求t1和t2所指字符串的长度相同。1while(*w)2if(*r==*p)3.函数fun的功能是:将s所指字符串中ASCII值为奇数的字符删除,串中剩余字符形成一个新串放在t所指定的数组中。inti,j=0。for(i=0。i4、功能是:计算形参x所指数组中N个数的平均值,(规定所有数均为正数),将所指数组中小于平均值的数据移至数据的前部,大于等于平均数的移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。1x[i]/N2j++3i++2.给定程序MODI1.C中函数fun的功能是:统计字符串各元音字母(即:A、E、I、O、U)的个数。注意字母不分大小写。1num[k]=0。2switch(*s)3.请编写函数fun,函数的功能是:求出二级数组周边元素之和,作为函数值返回。二维数组中的值在主函数中赋予。inttot=0,i,j。for(i=0。i5、6、数。1if(p==n)return-1。2a[i]=a[i+1]。3.学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写了函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。inti,j=0,min=a[0].s。for(i=0。ia[i].s){j=0。b[j++]=a[i]。min=a[i].s。}elseif(min==a[i].s)b[j++]=a[i]。}returnj。第十一套1.给定程序中,函数fun7、的功能是:计算形参x所指数组中N个数的平均值,(规定所有数均为正数),将所指数组中大于平均值的数据移至数据的前部,小于等于平均数的移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。1s/N2j++3-12.给定程序MODI1.C中函数fun的功能是:读入一行英文文本行,将其中每个单词的第一个字母改成大写,然后输出次文本行(这里的“单词”是指由空格隔开的字符串)。1#include2upfst(char*p)3.程序定义了N×N的二级数组,并在主函数中赋值,请编写函数fun,函数的功能是:求出数组周边元8、素的平均值并作出函数值饭给主函数中的s。inti,j,n=0。doublesum=0。for(i=0。i
3、数值返回。1s[i]2k302.给定程序MODI1.C中函数fun的功能是:将s所指字符串中最后一次出现的与t1所指字符串相同的子串替换成t2所指定字符串,所形成的新串放在w所指的数组中。在此处,要求t1和t2所指字符串的长度相同。1while(*w)2if(*r==*p)3.函数fun的功能是:将s所指字符串中ASCII值为奇数的字符删除,串中剩余字符形成一个新串放在t所指定的数组中。inti,j=0。for(i=0。i4、功能是:计算形参x所指数组中N个数的平均值,(规定所有数均为正数),将所指数组中小于平均值的数据移至数据的前部,大于等于平均数的移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。1x[i]/N2j++3i++2.给定程序MODI1.C中函数fun的功能是:统计字符串各元音字母(即:A、E、I、O、U)的个数。注意字母不分大小写。1num[k]=0。2switch(*s)3.请编写函数fun,函数的功能是:求出二级数组周边元素之和,作为函数值返回。二维数组中的值在主函数中赋予。inttot=0,i,j。for(i=0。i5、6、数。1if(p==n)return-1。2a[i]=a[i+1]。3.学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写了函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。inti,j=0,min=a[0].s。for(i=0。ia[i].s){j=0。b[j++]=a[i]。min=a[i].s。}elseif(min==a[i].s)b[j++]=a[i]。}returnj。第十一套1.给定程序中,函数fun7、的功能是:计算形参x所指数组中N个数的平均值,(规定所有数均为正数),将所指数组中大于平均值的数据移至数据的前部,小于等于平均数的移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。1s/N2j++3-12.给定程序MODI1.C中函数fun的功能是:读入一行英文文本行,将其中每个单词的第一个字母改成大写,然后输出次文本行(这里的“单词”是指由空格隔开的字符串)。1#include2upfst(char*p)3.程序定义了N×N的二级数组,并在主函数中赋值,请编写函数fun,函数的功能是:求出数组周边元8、素的平均值并作出函数值饭给主函数中的s。inti,j,n=0。doublesum=0。for(i=0。i
4、功能是:计算形参x所指数组中N个数的平均值,(规定所有数均为正数),将所指数组中小于平均值的数据移至数据的前部,大于等于平均数的移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。1x[i]/N2j++3i++2.给定程序MODI1.C中函数fun的功能是:统计字符串各元音字母(即:A、E、I、O、U)的个数。注意字母不分大小写。1num[k]=0。2switch(*s)3.请编写函数fun,函数的功能是:求出二级数组周边元素之和,作为函数值返回。二维数组中的值在主函数中赋予。inttot=0,i,j。for(i=0。i
5、6、数。1if(p==n)return-1。2a[i]=a[i+1]。3.学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写了函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。inti,j=0,min=a[0].s。for(i=0。ia[i].s){j=0。b[j++]=a[i]。min=a[i].s。}elseif(min==a[i].s)b[j++]=a[i]。}returnj。第十一套1.给定程序中,函数fun7、的功能是:计算形参x所指数组中N个数的平均值,(规定所有数均为正数),将所指数组中大于平均值的数据移至数据的前部,小于等于平均数的移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。1s/N2j++3-12.给定程序MODI1.C中函数fun的功能是:读入一行英文文本行,将其中每个单词的第一个字母改成大写,然后输出次文本行(这里的“单词”是指由空格隔开的字符串)。1#include2upfst(char*p)3.程序定义了N×N的二级数组,并在主函数中赋值,请编写函数fun,函数的功能是:求出数组周边元8、素的平均值并作出函数值饭给主函数中的s。inti,j,n=0。doublesum=0。for(i=0。i
6、数。1if(p==n)return-1。2a[i]=a[i+1]。3.学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写了函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。inti,j=0,min=a[0].s。for(i=0。ia[i].s){j=0。b[j++]=a[i]。min=a[i].s。}elseif(min==a[i].s)b[j++]=a[i]。}returnj。第十一套1.给定程序中,函数fun
7、的功能是:计算形参x所指数组中N个数的平均值,(规定所有数均为正数),将所指数组中大于平均值的数据移至数据的前部,小于等于平均数的移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。1s/N2j++3-12.给定程序MODI1.C中函数fun的功能是:读入一行英文文本行,将其中每个单词的第一个字母改成大写,然后输出次文本行(这里的“单词”是指由空格隔开的字符串)。1#include2upfst(char*p)3.程序定义了N×N的二级数组,并在主函数中赋值,请编写函数fun,函数的功能是:求出数组周边元
8、素的平均值并作出函数值饭给主函数中的s。inti,j,n=0。doublesum=0。for(i=0。i
此文档下载收益归作者所有