- 博客(31)
- 收藏
- 关注
原创 c语言:在main函数中定义一个五行五列的二维数组,编一函数使其右下三角元素都乘三(以一敌三)
知道规律后,这样不管定义几行几列,都可以规律来写代码。首先我们要系按照规律。
2023-12-09 10:00:00 445 1
原创 c语言上机练习(编写一个求s个数的最大值,来求五个数的最大值)(用递归写一个n!函数,来求1!+2!+.....10!)(编一个函数来判断某数是否为素数,是返回1,不是返回0)
1.求最大值2.求n!3.判断素数。
2023-11-22 18:21:41 37
原创 c语言上机作业 (编写一个求两点坐标的函数,用这个函数来求三角形面积,三角形点坐标自己输入)
我们有坐标能知道两点距离,由此知道三角形三条边,,知道三角形三条边我们就可以用凯勒公式,S=根号(p*(p-a)*(p-b)*(p-c)),由这个公式我们来写凯勒公式这个函数,下面是代码。调试时我用经典的勾三股四弦五直角三角形来测试的,三点坐标分别为(0,0)(3,0)(3,4)。
2023-11-22 18:17:50 140 1
原创 c语言练习:合并数组并排序
注意:最终,合并后数组不应由函数返回,而是存储在数组 nums1 中。为了应对这种情况,nums1 的初始长度为 m + n,其中前 m 个元素表示应合并的元素,后 n 个元素为 0 ,应忽略。nums2 的长度为 n。给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。请你 合并 nums2 到 nums1 中,使合并后的数组同样按 非递减顺序 排列。没学指针,不知道这个题目的标签双指针是啥意思。
2023-11-21 16:28:03 46
原创 c语言:猜字游戏升级版
对猜数游戏难度进行增加(成功猜到一次后下一次猜数次数自动-1)在猜数失败可选择是否继续(沿着当前猜数次数继续猜数)也可以在难度升级后选择重新开始(次数也为最初值)也可以在猜数失败后重新开始(次数变为最初值)
2023-10-23 21:22:10 108 1
原创 c语言 输入四个一位整数,输出一个四位整数,输出的在高位(低位)
很明显是先输入的m*10的三次方+再次输入的*10的屏风.........然后就是怎么输出四位整数。思路:首先是要能输入四个数。
2023-10-20 19:20:59 236 1
原创 最小公倍数,最大公约数 c语言
最小公约数是应用辗转相除法,有两个数36和16 36%16等于4, 16%4等于0,那么4就是最大公约数,不用交换两个变量的值让大的在前面,因为16%36就交换了其位置.最小公倍数用的方法就是让较大的数*1 *2 *3,若其中第一个积使积%较小的值等于0,则是最小公倍数。
2023-10-17 21:39:56 27
原创 printf 和scanf c语言
在输入时 我们常用空格或回车来间隔两个变量的输入,%d开始读取输入的数据,自动忽略空格,但在读取到整型数据之后再读取到空格,此时停止,scanf读取的在空格前的就为第一个变量的值,第二个%d从空格开始,继续读取,scanf()的作用是读取用户在键盘上输入的数据,程序在运行到scanf函数时会自动停下,等待用户输入,用户将所有数据输入后回车,scanf便开始处理数据,scanf在处理数据时,会自动忽略空白字符,如空格,制表符,换行符,显示正负号,若想在正数前显示正号,在引号内写“%+d”
2023-10-17 17:40:07 20
原创 初学c语言对一些概念自我见解
十转二 十进制逢九进一,二进制逢一进一,比如95 我们把他先除以2,商47余1 此时的就是2的零次方的项数 47/2等于23余1,余数代表对应的项数,若余数为0,且还能/2,则对应的项数为0 则95 对应的二进制为 95/2=47 余 1,47/2=23余1 ,23/2等于11余1,11/2等于5余1,5/2等于2余1,2/2等于1余0,1/2=0余1 则二进制为1011111。c语言就是一门计算机语言,现在有好多计算机语言,Java,c++,Python等等。
2023-10-13 17:44:11 21
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人