立志冲海大
研一萌新
展开
-
海大910-2018年程序设计题3:在字符串中查找指定字符最后一次出现的位置,也就是最右边的那个(10分)
题目本题是2018年中国海洋大学研究生入学考试910高级程序设计程序填空题第3题。题目:在字符串中查找指定字符最后一次出现的位置,也就是最右边的那个(10分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:本题使用两种方法,一种是数组,另一种是字符型指针求解。二、代码部分1.引入库代码如下(示例):#include<stdio.h>2.数组求解代码如下(示例):void fi原创 2021-10-10 23:27:31 · 438 阅读 · 0 评论 -
海大910-2018年程序设计题1:输入年和月份,输出天数。(10分)
题目本题是2018年中国海洋大学研究生入学考试910高级程序设计程序填空题第1题。题目:输入年和月份,输出天数。(10分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:根据闰年和月份来求。二、代码部分1.引入库代码如下(示例):#include<stdio.h>2.主函数部分代码如下(示例):void main(){ int year, mouth; printf("原创 2021-10-06 21:43:46 · 238 阅读 · 0 评论 -
海大910-2017年编程题1:中国有句古话“三天打鱼两天晒网”。某人从1990年1月1日起开始雷打不动的“三天打鱼两天晒网”, 问,这个人在以后的某一天中是“打鱼”还是“晒网”?
题目本题是2017年中国海洋大学研究生入学考试910高级程序设计程序设计题第1题。题目:中国有句古话“三天打鱼两天晒网”。某人从1990年1月1日起开始雷打不动的“三天打鱼两天晒网”,问,这个人在以后的某一天中是“打鱼”还是“晒网”?以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:1,先将年份的天数相加2,计算当前年份的天数3,总和去取余5,如果是0或者4说明是五天中的后两天,也就是在晒网,反之是在原创 2021-10-05 13:54:03 · 829 阅读 · 0 评论 -
海大910-2017年程序填空题1:已知,四人当中仅有一名是窃贼,还知道这四人中每人说话要么全是真的,要么全是假的。 甲说“乙没有偷,是丁偷的”, 乙说“我没有偷,是丙偷的”, 丙说“甲没有偷,是乙
题目本题是2017年中国海洋大学研究生入学考试910高级程序设计程序填空题第1题。题目:已知,四人当中仅有一名是窃贼,还知道这四人中每人说话要么全是真的,要么全是假的。甲说“乙没有偷,是丁偷的”,乙说“我没有偷,是丙偷的”,丙说“甲没有偷,是乙偷的”,丁说“我没有偷”。以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路//a甲说“乙没有偷,是丁偷的”, (t!=b)&&(t==d)//b乙原创 2021-10-05 13:22:17 · 293 阅读 · 0 评论 -
海大910-2016年编程题2:编写一个程序,实现按指定格式显示“2015年某月份汽车销量排行榜”的功能。 1.先编写第一个程序,要求实现从键盘录入200种车型,生产厂商,对应销量数据。 然后将所有数
题目本题是2016年中国海洋大学研究生入学考试910高级程序设计程序设计题第2题。题目:编写一个程序,实现按指定格式显示“2015年某月份汽车销量排行榜”的功能。1.先编写第一个程序,要求实现从键盘录入200种车型,生产厂商,对应销量数据。然后将所有数据以二进制形式存储在"sales2015.txt"文件中2.再编写第二个程序,输入月份,例如输入10,从"sales2015.txt"文件中读出数据,计算各车型1-10月份的累计销量。按照10月份的销量从高到底对200种车型排序并按指定格式输出:原创 2021-10-05 12:56:07 · 253 阅读 · 0 评论 -
海大910-2016年编程题1:C语言求素数对。对于一个偶数n,如果存在素数a,b满足a+b=n。称(a,b)是n的一个素数对。 请编写一个程序,输入偶数n(6<=n<=1000000),计算并输出n
题目本题是2016年中国海洋大学研究生入学考试910高级程序设计程序设计题第1题。题目:编写一个手机游戏得分管理程序,假设N(4)个朋友都喜欢玩同样的3个手机游戏,该程序实现如下功能:1.从键盘输入4个人的昵称,ID,每个游戏的得分,写入文件score中2.计算3个游戏的平均得分,将每个人上述信息连同平均分都存入文件score1中。3.将score1文件中游戏得分信息按照每个人的平均分进行排序,排序结果连同参加游戏人员的昵称和ID存入新文件score2中。(30分)以下是本篇文章正文内容,原创 2021-10-05 11:11:07 · 288 阅读 · 0 评论 -
海大910-2016年程序填空题3:函数fun的功能是:将字符串s1中出现在s2中的字符删除。 例如:s1为“abcaa63akdfk“,s2为:“ayk5“,调用fun(s1,s2)后, s1应为:
题目本题是2016年中国海洋大学研究生入学考试910高级程序设计程序填空题第3题。题目:函数fun的功能是:将字符串s1中出现在s2中的字符删除。例如:s1为"abcaa63akdfk",s2为:“ayk5”,调用fun(s1,s2)后,s1应为:“bc63df”.(10分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:我使用的是双重循环遍历两个字符数组,从而找到不在s2中的元素。二、代码部分原创 2021-10-04 10:25:01 · 389 阅读 · 0 评论 -
海大910-2016年程序填空题2:创建一个函数:折半查找一个数x是否在数组a中。 若找到,函数返回该数在数组中的下标,否则返回-1;(10分)
题目本题是2016年中国海洋大学研究生入学考试910高级程序设计程序填空题第2题。题目:创建一个函数:折半查找一个数x是否在数组a中。若找到,函数返回该数在数组中的下标,否则返回-1;(10分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:把二分查找核心代码记住就行了int find(int a[], int x){int left = 0, right = 9;int mid;while原创 2021-10-04 10:01:11 · 260 阅读 · 0 评论 -
海大910-2016年程序填空题1:求前n项和:1/2,2/3,3/5,5/8...(10分)
题目本题是2016年中国海洋大学研究生入学考试910高级程序设计程序填空题第1题。题目:求前n项和:1/2,2/3,3/5,5/8…(10分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:找规律:当前项的分子是前一项的分母,当前项的分母是前一项的分子+分母二、代码部分1.引入库代码如下(示例):#include<stdio.h>2.主函数部分代码如下(示例):void ma原创 2021-10-04 09:48:18 · 228 阅读 · 0 评论 -
海大910-2015年编程题2:编写一个手机游戏得分管理程序,假设N(4)个朋友都喜欢玩同样的3个手机游戏,该程序实现如下功能: 1.从键盘输入4个人的昵称,ID,每个游戏的得分,写入文件score中
题目本题是2015年中国海洋大学研究生入学考试910高级程序设计程序设计题第2题。(第一题是链表,先跳过不写)题目:编写一个手机游戏得分管理程序,假设N(4)个朋友都喜欢玩同样的3个手机游戏,该程序实现如下功能:1.从键盘输入4个人的昵称,ID,每个游戏的得分,写入文件score中2.计算3个游戏的平均得分,将每个人上述信息连同平均分都存入文件score1中。3.将score1文件中游戏得分信息按照每个人的平均分进行排序,排序结果连同参加游戏人员的昵称和ID存入新文件score2中。(30分)原创 2021-10-03 14:25:50 · 354 阅读 · 0 评论 -
海大910-2015题3:13个人围成一圈, 从第1个人开始顺序报号1, 2, 3。凡报到3者退出圈子。找出最后 留在圈子中的人原来的序号。要求用链表实现。(10分)
题目本题是2015年中国海洋大学研究生入学考试910高级程序设计程序填空题第3题。题目:13个人围成一圈, 从第1个人开始顺序报号1, 2, 3。凡报到3者退出圈子。找出最后 留在圈子中的人原来的序号。要求用链表实现。(10分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:本题已经出现了好多次了,足以体现出海大对考这道题的重要性,建议直接把代码背下来。二、代码部分1.引入库代码如下(示例):#原创 2021-10-03 14:02:04 · 246 阅读 · 0 评论 -
海大910-2015年题2:编写程序计算100-1000之间有多少个数其各位数字之和是5。(10分)
题目本题是2015年中国海洋大学研究生入学考试910高级程序设计程序填空题第2题。题目:编写程序计算100-1000之间有多少个数其各位数字之和是5。(10分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路原题补齐填空为:void main(){ int i, s, k, count = 0; for (i = 100; i < 1000; i++) { s = 0; k = i; w原创 2021-10-03 13:11:18 · 1244 阅读 · 0 评论 -
海大910-2015年题1:定义函数fun,功能是将字符串中下标为偶数的字符删除,s中剩余的新字符串存放在t中。 例:ABCDEFGHIJK应变为BDFHJ(10分)
题目本题是2015年中国海洋大学研究生入学考试910高级程序设计程序填空题第1题。题目:定义函数fun,功能是将字符串中下标为偶数的字符删除,s中剩余的新字符串存放在t中。例:ABCDEFGHIJK应变为BDFHJ(10分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:while (s1[i]){if (i % 2 == 1){s2[j] = s1[i];j++;}i++;}当下标值原创 2021-10-03 13:01:01 · 464 阅读 · 0 评论 -
海大910-2014年编程题2:编写一个公司人员管理程序。从M(50)个职员,每个职员有工号,姓名,性别,年龄,工资,奖金等信息;1.定义结构体类型,各个常量,结构体数组等; 2.编写read函数,用
题目本题是2014年中国海洋大学研究生入学考试910高级程序设计程序设计题第2题。题目:编写一个公司人员管理程序。从M(50)个职员,每个职员有工号,姓名,性别,年龄,工资,奖金等信息;1.定义结构体类型,各个常量,结构体数组等;2.编写read函数,用来输入职员信息并存入职员信息文件中;3.编写average函数从文件中读取数据至结构体数组中,并求全体职员的平均工资和平均奖金;4.编写write函数用来输出结构体数组;5.编写主函数调用以上函数。(35分)以下是本篇文章正文内容,欢迎朋原创 2021-10-01 13:38:34 · 563 阅读 · 0 评论 -
海大910-2014年编程题1:13个人围成一圈, 从第1个人开始顺序报号1, 2, 3。凡报到3者退出圈子。找出最后 留在圈子中的人原来的序号。要求用链表实现。(15分)
题目本题是2014年中国海洋大学研究生入学考试910高级程序设计程序设计题第1题。题目:13个人围成一圈, 从第1个人开始顺序报号1, 2, 3。凡报到3者退出圈子。找出最后 留在圈子中的人原来的序号。要求用链表实现。(15分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:二、代码部分1.引入库代码如下(示例):#include<stdio.h>2.主函数部分代码如下(示例)原创 2021-10-01 12:57:33 · 871 阅读 · 0 评论 -
海大910-2014年程序填空题2:找出一个二维数组中的鞍点,鞍点是该位置的元素在该行最大,在该列最小。 也可以没有鞍点。
题目本题是2014年中国海洋大学研究生入学考试910高级程序设计程序填空题第2题。题目:找出一个二维数组中的鞍点,鞍点是该位置的元素在该行最大,在该列最小。也可以没有鞍点。例子:9 6 8 7010 23 55 6615 67 4 69其中66为鞍点并且唯一。(10分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:根据鞍点的评判规则:鞍点是该位置的元素在该行最大,在该列最小。来设置相原创 2021-10-01 11:59:12 · 278 阅读 · 0 评论 -
海大910-2014年程序填空题1:将若干字符串按字母顺序(从小到大)输出。(10分)
题目本题是2014年中国海洋大学研究生入学考试910高级程序设计程序填空题第1题。题目:将若干字符串按字母顺序(从小到大)输出。(10分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:排序使用选择排序,交换部分可以使用字符型指针进行字符串的交换或者使用strcpy函数进行字符串的交换。二、代码部分1.引入库代码如下(示例):#include<stdio.h>2.主函数部分代码原创 2021-10-01 11:40:04 · 271 阅读 · 0 评论 -
海大910-2013年编程题2:编写一个学生成绩管理程序,有M(50)个学生,每个学生N(3)门课程成绩。 学生信息包括学号,姓名,3门课成绩以及平均成绩。 1.定义结构体类型,各个常量,结构体数组等
题目本题是2013年中国海洋大学研究生入学考试910高级程序设计程序设计题第2题。题目:编写一个学生成绩管理程序,有M(50)个学生,每个学生N(3)门课程成绩。学生信息包括学号,姓名,3门课成绩以及平均成绩。1.定义结构体类型,各个常量,结构体数组等。2.编写read函数,用来输入学生信息并存入学生信息文件中3.编写average函数,从文件中读取数据到结构体数组中,并求出每位同学的平均成绩4.编写write函数用来输出结构体数组5.编写主函数调用以上各函数(30分)以下是本篇文章正原创 2021-09-30 22:27:08 · 700 阅读 · 2 评论 -
海大910-2013年编程题1:用循环语句将二维数组赋值成以下形式并输出:(10分)
题目本题是2013年中国海洋大学研究生入学考试910高级程序设计程序设计题第1题。题目:用循环语句将二维数组赋值成以下形式并输出:(10分)12 34 5 67 8 9 1011 12 13 14 15以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:使用双重循环搞定。二、代码部分1.引入库代码如下(示例):#include<stdio.h>2.主函数部分原创 2021-09-30 22:05:51 · 187 阅读 · 0 评论 -
海大910-2012年编程题2:编写一个简单的学生成绩管理程序,有M个(M=50)学生,每个学生有N门(N=3)课程的成绩。从键盘输入以上数据(学号,姓名,3门课的成绩),计算平均成绩,将原始数据和计
题目本题是2012年中国海洋大学研究生入学考试910高级程序设计程序设计题第2题。题目:编写一个简单的学生成绩管理程序,有M个(M=50)学生,每个学生有N门(N=3)课程的成绩。从键盘输入以上数据(学号,姓名,3门课的成绩),计算平均成绩,将原始数据和计算出的平均成绩存放在student.dat文件中,然后将该文件中的数据读入到结构体数组中并在显示器上输出。(20分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路原创 2021-09-30 12:03:11 · 605 阅读 · 0 评论 -
海大910-2012年编程题题1:已知一维数组a有n个(n=50000)整数。 1.编写一个函数,实现将a中的数据按升序排序; 2.编写一个函数,对已排序的数组,使用“折半查找法查找值为x的数据, 若
题目本题是2012年中国海洋大学研究生入学考试910高级程序设计程序设计题第1题。题目:已知一维数组a有n个(n=50000)整数。1.编写一个函数,实现将a中的数据按升序排序;2.编写一个函数,对已排序的数组,使用“折半查找法查找值为x的数据,若找到,输出x在已经排序数组中的序号;否则,输出“Not find!"(20分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:本题采用选择排序算法对数组进原创 2021-09-30 10:14:44 · 336 阅读 · 0 评论 -
海大910-2012年题1:输出杨辉三角形。杨辉三角形具有以下性质: 1.首行只有一个元素1; 2.从第二行开始,首,末两元素都为1, 中间的第k个元素是上一行第k-1个元素和第k个元素之和。(20分
题目本题是2012年中国海洋大学研究生入学考试910高级程序设计程序填空题第1题。题目:输出杨辉三角形。杨辉三角形具有以下性质:1.首行只有一个元素1;2.从第二行开始,首,末两元素都为1,中间的第k个元素是上一行第k-1个元素和第k个元素之和。(20分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:通过对题目的分析,我们发现按要求最终输出的图案应该是这样的:11 11 2 11 3 3原创 2021-09-30 09:53:50 · 207 阅读 · 0 评论