立志冲海大
研一萌新
展开
-
海大930-2021年题4:编写一个程序,计算2/1+3/2+5/3+8/5...的值。 要求计算前n项和,保留2位小数。(15分)
题目本题是2021年中国海洋大学研究生入学考试930程序设计基础编程题第4题。题目:编写一个程序,计算2/1+3/2+5/3+8/5…的值。要求计算前n项和,保留2位小数。(15分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:1,首先找其规律,我们发现从第二个数列开始,后一个数列的分子是前一个的分子+分母,后一个数列的分子是前一列的分母。2,我们可以先定义n,让用户输入n的值,以此来确定要循环多少原创 2021-09-28 14:20:02 · 1591 阅读 · 2 评论 -
海大930-2021年题3:编写一个函数,统计100以内的各位数字之和为7的自然数的个数及平均值。(15分)
题目本题是2021年中国海洋大学研究生入学考试930程序设计基础编程题第3题。题目:编写一个函数,统计100以内的各位数字之和为7的自然数的个数及平均值。(15分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:1,使用for循环进行遍历1-100之间的每个数字。2,求出当前数的个位和十位,有两种情况,当前数<10说明只有个位,大于等于10说明个位是当前数取余10,十位是当前数整除10.3,将个原创 2021-09-28 14:09:02 · 1111 阅读 · 0 评论 -
海大930-2021年题2:有一份包含三行字符的农产品资料,每行最多100个字符。实现如下函数(本题共20分) 1.统计农产品资料中的大写字母,小写字母,数字,空格及其他字符的个数, 要求用二维数组s
题目本题是2021年中国海洋大学研究生入学考试930程序设计基础编程题第2题。题目:有一份包含三行字符的农产品资料,每行最多100个字符。实现如下函数(本题共20分)1.统计农产品资料中的大写字母,小写字母,数字,空格及其他字符的个数,要求用二维数组s[][]存放包含三行字符的农产品资料,并将该二维数组s[][]作为所编写函数的参数,统计结果通过作为函数参数的一维数组c[]返回。请给出设计思路,并写出函数实现。(15分)2.请编写主函数,实现功能:由键盘输入包含3行字符的农产品资料,调用第一原创 2021-09-28 13:52:14 · 513 阅读 · 0 评论 -
海大930-2021年题1:请编写程序实现:从键盘输入m个数,将其存放在数组中,并将这m个数中的最小值与第一个数交换,输出交换后的m个数。其中,m的值和m个数由键盘输入。(10分)
题目本题是2021年中国海洋大学研究生入学考试930程序设计基础编程题第1题。题目:请编写程序实现:从键盘输入m个数,将其存放在数组中,并将这m个数中的最小值与第一个数交换,输出交换后的m个数。其中,m的值和m个数由键盘输入。(10分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:1,首先输入m的值,然后再输入m个数,可以使用for循环加一维整型数组实现。2,实现题目要求的最小值与第一个数交换,先遍历原创 2021-09-28 13:25:03 · 788 阅读 · 0 评论 -
海大930.2020.4.4题:编写一个农产品信息管理程序,请给出以下功能的实现代码(20分)1.编写“农产品信息输入”函数,实现功能:将通过键盘输入的农产品信息存入文件“infofiles“, 每个
题目本题是中国海洋大学930程序设计基础2019年第4大题。题目:定义字符串s=‘abcde’,采用递归函数调用方式,将字符串s以相反的顺序输出出来,即‘edcba’。以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj一、解题思路思路:递归就是只特殊的乌龟(一本正经的讲)本题代码比较简单,一看就能理解。大家只要把握住递归一定要有退出的条件即可。容易出错的地方是函数中定义的是字符型指针变量,因为形参传递过去的是数组名,也就是数组首元素的地址,所以我们原创 2021-08-13 13:01:23 · 473 阅读 · 0 评论 -
海大930.2020.4.3题:编写一个程序,从键盘输入一个字符,从指定的字符串中将该字符删除(15分)
题目本题是中国海洋大学930程序设计基础2020.4.3题目:编写一个程序,从键盘输入一个字符,从指定的字符串中将该字符删除(15分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj一、解题思路思路:代码注释部分写的比较详细了,大家看代码注释部分即可看懂二、代码部分1.引入库代码如下(示例):#include<stdio.h>2.主函数部分代码如下(示例):int main(){ char str[128] = "l原创 2021-08-12 23:20:02 · 684 阅读 · 0 评论 -
海大930.2020.4.2题:从键盘输入一行英文字母,单词之间使用空格间隔,统计其中有多少个单词。(15分)
题目本题是中国海洋大学930程序设计基础2020.4.2。题目:从键盘输入一行英文字母,单词之间使用空格间隔,统计其中有多少个单词。(15分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj一、解题思路思路:设计一个求数量的函数,把str传入,函数使用一个字符型指针接收,当指针不低于\0时,进行if语句判断,如果指针指向空格,就,x就加1,最后输出x+1(因为输入最后一个单纯会直接按回车,只输入一个单词也会直接按回车不按空格,+1保证数据的可靠)即可原创 2021-08-12 22:59:13 · 924 阅读 · 0 评论 -
海大930.2020.4.1题:有一个数列,它的前三个数是0,0,1.后面每个数都是其前3个数的和。 输出20个数,每行5个的形式。(10分)
题目本题是中国海洋大学930程序设计基础2020.4.1题题目:有一个数列,它的前三个数是0,0,1.后面每个数都是其前3个数的和。输出20个数,每行5个的形式。(10分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj一、解题思路思路:本题采用最笨的方法,定义一个数组,先把题目标出的数据定义进去,然后根据规律求出其他的数据,再输出即可。二、代码部分1.引入库代码如下(示例):#include<stdio.h>2.主函数部分原创 2021-08-12 22:42:35 · 2052 阅读 · 1 评论 -
海大2020.930.3.2题:请举一个递归调用的例子,并给出其代码实现。递归求n的阶乘
题目本题是中国海洋大学930程序设计基础2020年第3大题第2小题。题目:请举一个递归调用的例子,并给出其代码实现。以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj一、解题思路思路:本题要求使用递归来举个例子,我们就使用最易于理解的n的阶乘的例子来算二、代码部分1.引入库代码如下(示例):#include<stdio.h>2.主函数部分代码如下(示例):int fun(int n){ if (n) return原创 2021-08-12 22:25:44 · 186 阅读 · 0 评论 -
海大930.2020年3.1:将下面条件写成表达式,使条件成立时值为真,否则为假。1.判断ch是否是英文字母字符 2.a和b不同时为负数 3.判断ch是否是数字字符 4.m不能被n整除
题目本题是中国海洋大学930程序设计基础2020年第3大题第1题题目:将下面条件写成表达式,使条件成立时值为真,否则为假。1.判断ch是否是英文字母字符2.a和b不同时为负数3.判断ch是否是数字字符4.m不能被n整除以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj一、解题思路思路:按照题目要求逐个实现二、代码部分1.引入库代码如下(示例):#include<stdio.h>2.主函数部分代码如下(示例):#in原创 2021-08-12 22:13:50 · 390 阅读 · 0 评论 -
海大930程序设计基础2019年第4大题:定义字符串s=‘abcde‘,采用递归函数调用方式,将字符串s以相反的顺序输出出来,即‘edcba’。
题目本题是中国海洋大学930程序设计基础2019年第4大题。题目:定义字符串s=‘abcde’,采用递归函数调用方式,将字符串s以相反的顺序输出出来,即‘edcba’。以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj一、解题思路思路:递归就是只特殊的乌龟(一本正经的讲)本题代码比较简单,一看就能理解。大家只要把握住递归一定要有退出的条件即可。容易出错的地方是函数中定义的是字符型指针变量,因为形参传递过去的是数组名,也就是数组首元素的地址,所以我们原创 2021-08-11 23:04:12 · 938 阅读 · 1 评论 -
海大930程序设计基础2019年第3大题:当前目录下有文件1.txt,编写程序实现对该文件的打开,读取,写入和关闭。
题目本题是中国海洋大学930程序设计基础2019年第3大题。题目:当前目录下有文件1.txt,编写程序实现对该文件的打开,读取,写入和关闭。以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj一、解题思路思路:按照题目要求,分别完成对应的4个功能即可,代码都比较基础。二、代码部分1.引入库代码如下(示例):#include<stdio.h>2.主函数部分代码如下(示例):int main(){ FILE* fp = fo原创 2021-08-11 22:42:41 · 864 阅读 · 0 评论 -
930程序设计基础2019年第2大题:有一个2*3的整数矩阵和一个3*2的整数矩阵,请使用指针数组实现这两个矩阵相乘。
题目本题是中国海洋大学930程序设计基础2019年第二大题。题目:有一个23的整数矩阵和一个32的整数矩阵,请使用指针数组实现这两个矩阵相乘。以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj一、解题思路思路:1,输入23矩阵2,输入32矩阵3,先对结果矩阵进行初始化后,使用矩阵相乘的公式赋值后输出即可二、代码部分1.引入库代码如下(示例):#include<stdio.h>2.主函数部分代码如下(示例):int m原创 2021-08-11 22:27:50 · 955 阅读 · 2 评论 -
[930]2019年第1大题:有5个学生,每个学生有3门课成绩,要求实现下面的功能,给出程序的实现代码。
题目本题是海大930,2019年第一道大题。题目:有5个学生,每个学生有3门课成绩,要求实现下面的功能,给出程序的实现代码。1.从键盘输入5个学生的数据,包括学号,姓名,3门课的成绩。2.计算每门课的平均成绩和每个学生的平均成绩3.按每个学生的平均成绩由小到大进行排序以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj一、解题思路思路:首先根据题目要求定义结构体,然后在主函数中调用函数:input(s);//1.从键盘输入5个学生的数据,包括学号,原创 2021-08-11 21:56:13 · 3349 阅读 · 0 评论 -
海大930-2014年题5:请编写一个程序,读取过去10天某种蔬菜的价格,请打印每次涨价的涨幅是多少? 该程序的输出为用空格分开的10个整数,表示10天的蔬菜价格: 输出n个整数,n为价格上涨的次数,
题目本题是2014年中国海洋大学研究生入学考试930程序设计基础编程题第5题。题目:请编写一个程序,读取过去10天某种蔬菜的价格,请打印每次涨价的涨幅是多少?该程序的输出为用空格分开的10个整数,表示10天的蔬菜价格:输出n个整数,n为价格上涨的次数,每个整数表示每次涨价的涨幅(20分)例如:输入为:10 20 19 20 22 22 18 17 17 19共发生了4次涨价,故输出为:10122以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj原创 2021-10-18 22:46:09 · 195 阅读 · 0 评论 -
海大930-2014年题4:农业生产与天气密切相关。请编写一个程序,读取一年12个月的降水量。 求出这一年的最大降水量。该程序的输入为用空格分开的12个整数,表示某一年 12个月的降水量;输出是一个整
题目本题是2014年中国海洋大学研究生入学考试930程序设计基础编程题第4题。题目:农业生产与天气密切相关。请编写一个程序,读取一年12个月的降水量。求出这一年的最大降水量。该程序的输入为用空格分开的12个整数,表示某一年12个月的降水量;输出是一个整数。(20分)。例如:输入为:230 120 350 200 450 567 786 654 390 380 130 210程序执行结果输出为:786以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。Q原创 2021-10-18 22:28:11 · 502 阅读 · 0 评论 -
海大930-2013年题1:输入3个整数,分别代表三角形的三条边,请编写一个程序,判断这3条边 是否构成三角形,如果构成三角形,请进一步判断其是否构成直角三角形。 (20分)
题目本题是2013年中国海洋大学研究生入学考试930程序设计基础编程题第1题。题目:输入3个整数,分别代表三角形的三条边,请编写一个程序,判断这3条边是否构成三角形,如果构成三角形,请进一步判断其是否构成直角三角形。(20分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:1,使用多分支选择结构判断2,任意两边和大于第三边,满足三角形的条件3,直角三角形两直角边的平方和等于斜边的平方,满足直角三角原创 2021-10-18 23:16:41 · 1052 阅读 · 0 评论 -
2021年930模拟卷3题4:编写一个程序,求解方程ax^2+bx+c=0的解。 使用b^2-4ac=0临界点来判断是否实根的情况。(15分)
题目本题是2021年中国海洋大学930程序设计基础模拟试卷3的编程题4。题目:编写一个程序,求解方程ax^2+bx+c=0的解。使用b^2-4ac=0临界点来判断是否实根的情况。(15分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:根据图上的公式转为c语言的数学代码即可,在使用sqrt函数时记得要引用math.h函数库。二、代码部分1.引入库代码如下(示例):#include<st原创 2021-10-15 13:48:40 · 306 阅读 · 0 评论 -
2021年930模拟卷3题3:编写一个程序,从键盘输入一段文字,统计给定文字中汉字的个数(15分)
题目本题是2021年中国海洋大学930程序设计基础模拟试卷3的编程题3。题目:编写一个程序,从键盘输入一段文字,统计给定文字中汉字的个数(15分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:汉字机内码在计算机的表达方式的描述是,使用二个字节,每个字节最高位一位为1.计算机中,补码第一位是符号位,1 表示为负数,所以 汉字机内码的每个字节表示的十进制数都是负数 所以这题也就可以简化为输入字符串判断原创 2021-10-15 13:28:48 · 533 阅读 · 0 评论 -
2021年930模拟卷3题2:设有一数列,包含10个数,已按升序排好。现要求编一程序, 它能够把从指定位置开始的n个数按逆序重新排列并输出新的完整数列。进行逆序处理时要求使用函数。 例如:原数列2,4
题目本题是2021年中国海洋大学930程序设计基础模拟试卷3的编程题2。题目:设有一数列,包含10个数,已按升序排好。现要求编一程序,它能够把从指定位置开始的n个数按逆序重新排列并输出新的完整数列。进行逆序处理时要求使用函数。例如:原数列2,4,6,8,10,12,14,16,18,20.若要求把从第4个数开始的5个数按逆序重新排列,则得到的新数列为:2,4,6,16,14,12,10,8,18,20.(15分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上原创 2021-10-15 13:14:05 · 1264 阅读 · 0 评论 -
2021年930模拟卷3题1:给一个非空整数数组,除了某个元素只出现一次外,其余每个元素均出现两次。 请编写一个程序,找出那个只出现了一次的元素。(15分)
题目本题是2021年中国海洋大学930程序设计基础模拟试卷3的编程题1。题目:给一个非空整数数组,除了某个元素只出现一次外,其余每个元素均出现两次。请编写一个程序,找出那个只出现了一次的元素。(15分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:双层循环遍历寻找数组中只出现一次的数,变量f用于存放次数。二、代码部分1.引入库代码如下(示例):#include<stdio.h>原创 2021-10-15 12:56:25 · 154 阅读 · 0 评论 -
2021年930模拟卷2题4:假定某单位的职工数据,包括职工号,姓名,性别,年龄和工资。 从键盘输入10名职工的数据,然后打印输出假定某单位的职工数据, 包括职工号,姓名,性别,年龄和工资; 从键盘输
题目本题是2021年中国海洋大学930程序设计基础模拟试卷2的编程题4。题目:假定某单位的职工数据,包括职工号,姓名,性别,年龄和工资。从键盘输入10名职工的数据,然后打印输出假定某单位的职工数据,包括职工号,姓名,性别,年龄和工资;从键盘输入10名职工的数据,然后打印输出,并打印工资总额。(20分)1.定义一个结构体,该结构体包括5个成员:职工号,姓名,性别,年龄和工资。2.定义一个结构体数组,用于存放职工数据。以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研原创 2021-10-12 13:56:33 · 891 阅读 · 0 评论 -
2021年930模拟卷2题3:编写一个程序,从键盘输入一行字符串,要求使用函数replace将 字符串中的字符rR都替换为cC,并统计打印替换字符的个数(15分)
题目本题是2021年中国海洋大学930程序设计基础模拟试卷2的编程题3。题目:编写一个程序,从键盘输入一行字符串,要求使用函数replace将字符串中的字符rR都替换为cC,并统计打印替换字符的个数(15分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:i用于计算替换的次数,当s为r时换成c,当s为R时换成C,用循环+if语句实现。二、代码部分1.引入库代码如下(示例):#include<原创 2021-10-12 13:31:53 · 526 阅读 · 0 评论 -
2021年930模拟卷2题2:从键盘输入一个字符串,将其中的小写字母全部转换成大写字母,然后输出到一个 磁盘文件中保存。输入的字符串以“!”号结束。
题目本题是2021年中国海洋大学930程序设计基础模拟试卷2的编程题2。题目:从键盘输入一个字符串,将其中的小写字母全部转换成大写字母,然后输出到一个磁盘文件中保存。输入的字符串以“!”号结束。(15分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:先将小写字母转换成大写字母然后再写入磁盘。二、代码部分1.引入库代码如下(示例):#include<stdio.h>2.主函数部分原创 2021-10-12 13:21:55 · 594 阅读 · 0 评论 -
2021年930模拟卷2题1:有一个分数序列,求出这个数列的前100项之和
题目本题是2021年中国海洋大学930程序设计基础模拟试卷2的编程题1。题目:有一个分数序列,求出这个数列的前100项之和(20分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:思路:找规律:设分母为a = 1设分子为b = 2第一项为b / a;然后在循环体中,s=s+ b / a;t=b;b=a+b;a=t;循环100次即可。二、代码部分1.引入库代码如下(示例):#inc原创 2021-10-12 13:06:17 · 259 阅读 · 0 评论 -
2021年930模拟卷1题4:编写一个学生课程管理程序,假设共有4个学生5门课程。请在主函数中初始化学生课程信息,并完成以下功能。 1.编写“求平均成绩函数”,实现功能:求第一门课程的平均分。 2.编
题目本题是2021年中国海洋大学930程序设计基础模拟试卷1的编程题2。题目:C语言实现10进制转换为7进制(15分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:递归调用输出每次除7的余数即可。二、代码部分1.引入库代码如下(示例):#include<stdio.h>2.主函数部分代码如下(示例):void seven(int num){ int a; if(num原创 2021-10-11 22:43:15 · 258 阅读 · 0 评论 -
2021年930模拟卷1题3:C语言实现连续正整数序列
题目本题是2021年中国海洋大学930程序设计基础模拟试卷1的编程题3。题目:78这个数可以表示为连续正整数的和,1+2+3,18+19+20+21,25+26+27。输入一个正整数 n(<=10000)输出 m 行(n有m种表示法),每行是两个正整数a,b,表示a+(a+1)+…+b=n。对于多种表示法,a小的方案先输出。(15分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:本题转载自蓝原创 2021-10-11 21:30:42 · 323 阅读 · 0 评论 -
2021年930模拟卷1题2:C语言实现10进制转换为7进制
题目本题是2021年中国海洋大学930程序设计基础模拟试卷1的编程题2。题目:C语言实现10进制转换为7进制(15分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:递归调用输出每次除7的余数即可。二、代码部分1.引入库代码如下(示例):#include<stdio.h>2.主函数部分代码如下(示例):void seven(int num){ int a; if(num原创 2021-10-11 21:15:27 · 578 阅读 · 0 评论 -
2021年930模拟卷1题1:有一个猴子第一天摘下若干个桃子,当时吃了一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个(10分)
题目本题是2021年中国海洋大学930程序设计基础模拟试卷1的编程题1。题目:有一个猴子第一天摘下若干个桃子,当时吃了一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个(10分)以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:由题意知:前一天/2-1=后一天所以:后一天+1后再乘以2就等于前一天设第一天的香蕉数为b。b=(b+1)*2循环10次,b的初值为1二、代码部分1.引入库代原创 2021-10-11 20:55:39 · 264 阅读 · 0 评论 -
中国海洋大学2019年930程序设计基础简答题第1题。有5个学生,每个学生有3门课成绩,要求实现下面的功能,给出程序的实现代码。1.从键盘输入5个学生的数据,包括学号,姓名,3门课的成绩。
题目本题是中国海洋大学2019年930程序设计基础简答题第1题。题目:输入10个整数,将其中最小的数与第一个数对换, 把最大的数与最后一个数对换。写3个函数:①输人10个数;②进行处理;③输出10个数。以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj一、解题思路思路:相关思路我写在代码部分的标题上了,大家查看详细代码即可,重要的是练习。我今年考研,欢迎大家私信我一起交流。二、代码部分1.引入库+定义结构体代码如下(示例):#incl原创 2021-07-23 10:25:45 · 746 阅读 · 0 评论 -
定义字符串s=“abcde”,采用递归函数调用方式,将字符串s以相反顺序输出,即“edcba”。要求给出程序分析和实现代码。中国海洋大学2019年930编程题第4题
题目本题是中国海洋大学2019年930编程题第4题。题目:定义字符串s=“abcde”,采用递归函数调用方式,将字符串s以相反顺序输出,即“edcba”。要求给出程序分析和实现代码。以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj一、解题思路思路:1.本题难点主要是递归的思想,有递归必须有退出的条件,我们可以使用一个字符型指针p指向字符数组。2.当指针没有指向最后一位时,就一直调用自己,当指针指向最后一位时,从此刻开始逐个输出字符。二、代码部分原创 2021-07-23 11:38:38 · 1204 阅读 · 0 评论 -
有一个2*3的整数矩阵和一个3*2的整数矩阵,请使用指针数组实现这两个矩阵相乘。中国海洋大学2019年930编程题第2题
题目本题是中国海洋大学2019年930编程题第2题。题目:有一个23的整数矩阵和一个32的整数矩阵,请使用指针数组实现这两个矩阵相乘。以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj一、解题思路思路:1.首先应按题目要求定义2个二维数组用于存放矩阵,然后使用双重循环输入遍历。2.本题的难点在于矩阵的运算,大家需要了解矩阵是如何相乘的,这里给出推算和公式: c[i][j] += a[i][k] * b[k][j] ;3,有了公式后,代入求出相乘后的原创 2021-07-23 11:11:28 · 4792 阅读 · 3 评论 -
编写求立方根函数double cube(double x);函数返回参数的立方根。中国海洋大学03-04年第二学期《C程序设计期中考试》第三题编程题的第三题
题目本题是中国海洋大学03-04年第二学期《C程序设计期中考试》第三题编程题的第三题。题目:编写求立方根函数double cube(double x);函数返回参数的立方根。主函数如下:。main() { double cube(double x); double x; scanf("%lf", &x); printf("cube(%lf)=%lf\n", cube(x));}以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj一、解题原创 2021-06-04 23:02:58 · 867 阅读 · 0 评论 -
下面程序中函数int count(char a[],char ch)的功能:统计保存于字符数组a中的字符串中指定字符ch的个数并返回。中国海洋大学03-04年第二学期《C程序设计期中考试》第三题编程题
题目本题是中国海洋大学03-04年第二学期《C程序设计期中考试》第三题编程题的第二题。题目:下面程序中函数int count(char a[],char ch)的功能:统计保存于字符数组a中的字符串中指定字符ch的个数并返回。请编写函数int count(char a[], char ch).void main() {int num;int count(char a[], char ch);num = count(“Good morning”, ‘0’);printf(“num=%d\n”原创 2021-06-04 22:47:30 · 750 阅读 · 0 评论