自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 数据库设计——学习资源分享系统

一个用于分享各种学习资源的学习网站的数据库设计与分析

2025-02-23 20:53:52 347

原创 查找子串(C语言)

函数search在字符串s中查找子串t,返回子串t在s中的首地址。若未找到,则返回NULL。

2023-12-07 20:16:46 968

原创 矩阵对角线互换

本题目要求读入1个n×n的矩阵A,然后输出该矩阵正对角线与反对角线互换后的矩阵。互换,则成功交换主对角线与副对角线。然后是本题的核心,先遍历数组,找到对角线元素(输入在一行中给出1个不超过1000的正整数n。最后遍历输出数组,注意控制空格和回车的输出。在这里给出相应的输出。输出对角线互换后的矩阵。本题是一道二维数组应用题。,以此来定义一个二维数组。遍历数组输入二维数组元素。该行列数和为n-1的元素。

2023-11-28 11:17:43 612

原创 查找指定字符

如果找到,在一行内按照格式“index = 下标”输出该字符在字符串中所对应的最大下标(下标从0开始);否则输出"Not Found"。=-1时,代表循环没有进行完全便遇到break而退出了,即找到了字符,则输出下标i。输入的第一行是一个待查找的字符。第二行是一个以回车结束的非空字符串(不超过80个字符)。反之,i==-1 则代表没找到对应的字符,输出"Not Found"本题要求编写程序,从给定字符串中查找某指定的字符。从右往左遍历数组,当找到该字符时即可退出循环。本题要实现一个从右往左查找字符的程序。

2023-11-25 18:40:41 479

原创 输出鞍点的行列下标(C语言向)

再遍历一遍行找出与 a[x] 相等的元素的下标并记入数组 max_[ ] 中,最后再对 max_[ ] 中所有元素各做一遍遍历判断是否为列最小值。输出在一行中按照“行下标 列下标”(下标从0开始)的格式输出鞍点的位置。本题基本思路是先固定行下标遍历列下标找出行最大值,并记入下此时的列下标,再对该列遍历,判断此元素是不是该列的最小值,如果是,则找出鞍点。本题的难点在于,如果改行有多个相等的最大值,则应该对每个最大值所在的列都进行遍历判断最小值。本题要求编写程序,求一个给定的n阶方阵的鞍点的行列值。

2023-11-23 21:14:59 351

原创 字符串的比较

若 str1 串值大于 str2,则函数值为正整数;若 str1 串值小于 str2,则函数值为负整数;若 str1 串值与 str2 相等,则函数值为零。是否也为空(上面循环条件如果让str2[i]=='\0'这里就要判断str1[i]),是则返回0,不是则表示str1<str2,返回-1。判断str1中所有元素是否都与str2中对应元素相同,如果不同,比大小返回1或-1,相同则继续。其实,计算机运用的ASLLC码就是按字典排序法排序的,不必在这点上特别处理。

2023-11-21 20:25:28 127 1

原创 7-1 杨辉三角

杨辉三角是指 每行首末两元素是1,其余元素等于它上方两数之和,行数等于每行的元素数。这里我们抓住感念的核心,即每个元素等于它上方两数之和,即可运用二维数组进行求解。本题是一道二维数组的题目,运用二维数组可以轻松的解决问题。输出杨辉三角的前n行数据,每个数据占4列。首先我们需要了解杨辉三角的构成。求杨辉三角的前n行数据。输入n(n<10)值。

2023-11-18 12:41:36 120 1

原创 字符串比较

其中ab是用户传入的参数。函数比较两个字符串,如果ab,则返回值0;如果ab,则返回值1;如果ab,则返回-1。

2023-11-14 21:49:16 209 1

原创 【使用字符数组】 字符转换

那么又出现了一个问题,如果字符串中没有出现数字,t 也会为 0 ,但此时应该不输出任何数字,本题要求提取一个字符串中的所有数字字符('0'……'9'),将其转换为一个整数输出。那么这样还有另一个问题,如果字符串中数字都是0,那么应该输出0;因此我又引入一个标志变量k,用于判断字符串中是否含有数字。所以有了当循环结束后 t 还是 0 的时候要输出 0。难点在于结果要以整数形式输出,如果开头为0的之后要隐去。这样后续的 a[i] 则无需判断是否为0都可以输出。因此我引入了一个变量 t ,初始化为 0。

2023-11-12 17:02:37 264 1

原创 【用递归实现】 埃尔米特多项式

运用分支语句写出埃尔米特(Hermite)多项式递归i函数。这是一道简单的递归应用题,使用递归可以较轻松的完成本题。用递归的方法求埃尔米特(Hermite)多项式的值,对给定的正整数n和x,求多项式的值。多项式的值(int 范围内)。给定的n和正整数x。

2023-11-09 16:18:00 698 1

原创 【用递归实现】输出全排列

接着设置一个递归函数来输出n的全排列,举例,当n=3时,全排列如输出样例所示,那么这个答案是不是可以理解为我先让开头的数(1)不变,让后面的两位数(2,3)全排列,然后再把第二个数和第一个数交换,2就到了第一位,然后继续让后两位数全排列,排列完再换回来,以此类推......,即序列a1​,a2​,⋯,an​排在序列b1​,b2​,⋯,bn​之前,如果存在k使得a1​=b1​,⋯,ak​=bk​ 并且 ak+1​<bk+1​。输出1到n的全排列。3)然后对 后n-1 位进行全排列,即。

2023-11-07 20:36:29 780

原创 使用递归函数求最大公约数

其中x和y是两个正整数,函数gcd应返回这两个数的最大公约数。

2023-11-05 19:05:14 1354 1

原创 【无标题】

输入在一行中给出输入行驶里程(单位为公里,精确到小数点后1位)与等待时间(整数,单位为分钟),其间以空格分隔。本题要求根据某城市普通出租车收费标准编写程序进行车费计算。在一行中输出乘客应支付的车费(单位为元),结果四舍五入,保留到元。本题运用简单的分支语句即可作答;需注意边界值等号的运用。结果四舍五入只需运用。使 s 保留整数即可。

2023-11-04 21:37:12 64 1

原创 找出最小值

输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。在一行中按照“min = 最小值”的格式输出n个整数中的最小值。本题要求编写程序,找出给定一系列整数中的最小值。本题是一道简单的找最小值问题。用一个for循环就可以解决。用一个变量m记录下最小值。

2023-11-03 20:16:22 105

原创 位运算(置0,置1,取反)

这道题涉及位运算的基础操作,置0,置1和取反,下面一一解答。给定一个数,将该数的某二进制位上置0、置1或取反。将需要置0的位运算对象为0,其余位运算对象为1。将需要置1的位运算对象为1,其余位运算对象为0。将需要置1的位运算对象为1,其余位运算对象为0。如何实现两位及两位以上的置0,置1,取反呢?例如(将a的第2位和第7位置0,置1,取反)定义:将数据的某些位0变为1,1变为0。定义:将数据的某些位设为0。定义:将数据的某些位设为0。例如(将a的第3位置0)例如(将a的第3位置1)例如(将a的第5位取反)

2023-11-02 21:12:40 1350 1

原创 使用函数的选择法排序

其中a是待排序的数组,n是数组a中元素的个数。该函数用选择法将数组a中的元素按升序排列,结果仍然在数组a中。

2023-11-01 19:20:45 635 1

原创 水仙花数。

水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。1、需引入变量 t 进行操作,避免对 i 做处理改变了i 的值使循环终止。本题要求编写程序,计算所有N位水仙花数。按递增顺序输出所有N位水仙花数,每个数字占一行。输入在一行中给出一个正整数N(3≤N≤7)。本题是一道典型的嵌套循环题,难点主要有两个。2、 c 和 s 一定要初始化。一是如何使循环变量在n位数。二是如何得到n次方和。

2023-10-31 22:06:10 62 1

原创 使用递归函数计算1到n之和

这是一道比较简单的递归代码题,主要帮助同学们了解并熟悉递归思想。其余递归为n>1时,返回n+f(n-1)特殊情况当n<=0时,根据题目要求返回0。首先递归题需要明确递归结束条件。本题条件为n=1时返回1。

2023-10-30 16:11:42 733 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除