如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
试题4:编写函数fun,其功能是:删除字符串中所有的*号。编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为:****A*BC*DEF*G*******,删除后字符串中的内容应当是:ABCDEFG。注意:部分源程序在文件Prog1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的语句。试题11:学生的记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组s中,请编写函数fun,其功能是:把分数最高的学生数据放在b所指的数组中。注意:分数最高的学生可能不止一个,函数返回分数最高的学生的人数。注意:部分源程序在文件Prog1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的语句。试题16:学生的记录由学号成绩组成,N名学生的数据已放入主函数中的结构体数组s中,请编写函数fun,其功能是:函数返回该学号的学生数据,指定的学号在主函数中输入。若没找到指定学号,在结构体变量中给学号置空串,给成绩置-1,作为函数值返回。(用于字符串比较的函数是strcmp)。注意:部分源程序在文件Prog1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的语句。试题52规定输入的字符串中只包含字母和*号。编写函数fun,其功能是:使字符串中尾部的*号不多于n个,若多于n个,则删除多余的*号;若少于或等于n个,则不做任何操作,字符串中间和前面的*号不删除。例如,若字符串中的内容为,若n的值为4,删除后,字符串中的内容应该是:****A*BC*DEF*G****;若n的值7,则字符串中的内容仍为****A*BC*DEF*G*******:n的值在主函数中输入。编写函数时,不得使用C语言提供的字符串函数。注意:部分源程序在PROG1.C中。请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。试题77:一直学生的记录有学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,该函数的功能是:找出成绩最低的学生记录,通过形参返回主函数(规定只有一个最低分)。已给出函数首部,请完成该函数。注意:部分原程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。试题78:下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[],[n],intm),该函数的功能是使数组左上半三角元素中的值乘以m。例如,若m的值为2,a数组的值为:则返回主程序后a数组中的值应为:注意:部分原程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。试题79:下列程序定义了N×N的二维数组,并在主函数中赋值。请编写函数,该函数的功能是:求出数组周边元素的平均值并作为函数返回值给主函数中的s。例如,若a数组中的值为:则返回主程序后s的值应为3.375。注意:部分原程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。试题80:请编写函数fun,该函数的功能是:求出数组周边元素之和,作为函数值返回。二维数组得知在主函数中赋予。例如,若二维数组中的值为:则函数值为61。注意:部分原程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。