![](https://img-blog.csdnimg.cn/20190918140037908.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
海大C语言编程题题库
文章平均质量分 52
应该是20年时的题库
立志冲海大
研一萌新
展开
-
中国海洋大学【C语言编程题题库】题9:编写函数 int fun(char (*ss)[N],int m,char *s) ,功能是:形参ss指向一个m行N列的二维字符数组, 每行存放一个字符串。求出长
题目本题是中国海洋大学编程题20题题库的第9题。题目:9.编写函数 int fun(char (*ss)[N],int m,char *s) ,功能是:形参ss指向一个m行N列的二维字符数组,每行存放一个字符串。求出长度最大的字符串,复制到s所指向的字符数组中,然后返回其长度。以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:for (i = 1; i < m; i++)//遍历数组中的每个字符串原创 2021-12-04 19:56:50 · 770 阅读 · 0 评论 -
中国海洋大学【C语言编程题题库】题1:编写函数long fun(long int x),功能:将长整数x中每一位上为奇数的数依次取出,并逆序构成一个新数返回。例如:输入123456789,输出:b=9
题目本题是中国海洋大学编程题20题题库的第1题。题目:1,编写函数long fun(long int x),功能:将长整数x中每一位上为奇数的数依次取出,并逆序构成一个新数返回。例如:输入123456789,输出:b=97531以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:使用while循环来逐位判断是否满足条件。二、代码部分1.引入库代码如下(示例):#include<stdio.h&原创 2021-12-03 23:11:53 · 1078 阅读 · 0 评论 -
中国海洋大学【C语言编程题题库】题2:编写函数 void fun(char* s, char* t, char* p),将没有在s中出现,而在t中出现的字符,形成一个新字符串放在p中,p中字符按原字
题目本题是中国海洋大学编程题20题题库的第2题。题目:2.编写函数 void fun(char* s, char* t, char* p),将没有在s中出现,而在t中出现的字符,形成一个新字符串放在p中,p中字符按原字符串的顺序排列,但去掉重复字符。例如:s=“123456”,t=“8624677”,则p=“867”s = “good luck”, t = “thank you very much”, 则p = “thanyverm”以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共原创 2021-12-04 10:05:50 · 1406 阅读 · 0 评论 -
中国海洋大学【C语言编程题题库】题2【扩展题】:编写函数 void fun(char* s, char* t, char* p),将在s中出现,也在t中出现的字符,形成一个新字符串放在p中,p中字符按
题目本题是中国海洋大学编程题20题题库的第2题的扩展题。题目:2(扩展).编写函数 void fun(char* s, char* t, char* p),将在s中出现,也在t中出现的字符,形成一个新字符串放在p中,p中字符按原字符串的顺序排列,但去掉重复字符。例如:s=“1234567”,t=“8624677”,则p=“2467”以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:与上一题类似,点击链接原创 2021-12-04 10:12:36 · 457 阅读 · 0 评论 -
中国海洋大学【C语言编程题题库】题3:编写函数 int fun(int m),计算并返回表达式:1+ 1+2 + 1+2+3 +...+ 1+2+3+...+n<=m最大的n。 例如,当m=100
题目本题是中国海洋大学编程题20题题库的第3题。题目:3.编写函数 int fun(int m),计算并返回表达式:1+ 1+2 + 1+2+3 +…+ 1+2+3+…+n<=m最大的n。例如,当m=10000时,程序输出:n=38.以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:1,定义sum1用于存放每一次的1+2+…+n单项数2,定义sum2用于存放这些项数的和3,n从1到n4,循环条原创 2021-12-04 10:49:47 · 515 阅读 · 0 评论 -
中国海洋大学【C语言编程题题库】题4:编写函数 void fun(int *x,int n),它的功能是:求出数组x中的最小数和次最小数。 并把最小数和a[0]对调,次最小数和a[1]对调,其余的
题目本题是中国海洋大学编程题20题题库的第4题。题目:4.编写函数 void fun(int *x,int n),它的功能是:求出数组x中的最小数和次最小数。并把最小数和a[0]对调,次最小数和a[1]对调,其余的数保持不变。如程序运行输入:2 4 6 11 3 9 7 0 5 8则输出:0 2 6 11 3 9 7 4 5 8以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:1,第一次循环交换最小数原创 2021-12-04 11:00:57 · 772 阅读 · 0 评论 -
中国海洋大学【C语言编程题题库】题5:编写函数 long fun(int high,int n),功能是:计算并返回high以内(不包含high)最大的n个素数之和。 若不足n个,则到最小素数2为止。
题目本题是中国海洋大学编程题20题题库的第5题。题目:5.编写函数 long fun(int high,int n),功能是:计算并返回high以内(不包含high)最大的n个素数之和。若不足n个,则到最小素数2为止。例如:high=100,n=10,则函数的返回值为732high = 11,n = 10,则函数的返回值为17以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:1,在判断素数的基础上增原创 2021-12-04 11:17:36 · 727 阅读 · 0 评论 -
中国海洋大学【C语言编程题题库】题6:请编写函数 int fun(int *a,int n),功能:把形参a所指数组中的偶数按原顺序依次存放到a[0,1,2,3...]中,,把奇数从数组中删除,并返回
题目本题是中国海洋大学编程题20题题库的第6题。题目:6.请编写函数 int fun(int *a,int n),功能:把形参a所指数组中的偶数按原顺序依次存放到a[0,1,2,3…]中,,把奇数从数组中删除,并返回偶数的个数。例:输入1 2 3 4 5 6 7 8 9 10 11 12 13 14 15输出 2 4 6 8 10 12 14n=7以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:1,原创 2021-12-04 11:34:20 · 2154 阅读 · 0 评论 -
中国海洋大学【C语言编程题题库】题7:给定程序中,函数fun的功能是:有N*N矩阵,以主对角线为对称线,对称元素相加 并将结果存放在左下三角元素中,右上三角元素置为0.
题目本题是中国海洋大学编程题20题题库的第7题。题目:7.给定程序中,函数fun的功能是:有N*N矩阵,以主对角线为对称线,对称元素相加并将结果存放在左下三角元素中,右上三角元素置为0.以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:1,先把a矩阵转置存入b2,将左下部分对称元素相加3,将右上部分置为04,输出结果二、代码部分1.引入库代码如下(示例):#include<stdio原创 2021-12-04 12:48:04 · 1871 阅读 · 0 评论 -
中国海洋大学【C语言编程题题库】题8:函数 void fun(int x,char *p) 实现十进制整数x到二进制的转换。 转换后的二进制数以字符串的形式放置于p所指向的数组中。 如:输入13,输出
题目本题是中国海洋大学编程题20题题库的第8题。题目:8.函数 void fun(int x,char *p) 实现十进制整数x到二进制的转换。转换后的二进制数以字符串的形式放置于p所指向的数组中。如:输入13,输出1101输入-13,输出-1001以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:int i = 0;if (x < 0)//小于0的时候加上负号{*(p + i++) =原创 2021-12-04 19:44:46 · 369 阅读 · 1 评论 -
中国海洋大学【C语言编程题题库】题10:函数 void fun(char *s)的功能是:在形参s所指字符串中的每个数字字符之后插入一个*号 例如:形参s所指的字符串为: ab12cd3fgo8 输出
题目本题是中国海洋大学编程题20题题库的第10题。题目:10. 函数 void fun(char s)的功能是:在形参s所指字符串中的每个数字字符之后插入一个号例如:形参s所指的字符串为: ab12cd3fgo8输出为:ab12cd3fgo8以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692一、解题思路思路:1,遍历s各个字符元素2,逐个拷贝3,判断当前元素是否为数字4,是的话在当前元素后面加个*二、代码部分原创 2021-12-04 20:09:13 · 959 阅读 · 0 评论