C/C++
CC_DD_Chen
这个作者很懒,什么都没留下…
展开
-
C语言详解-如何统计一组字符中数字、字母、空格等字符的个数
这里运用了getchar()这个函数方法。原创 2023-08-02 23:45:04 · 4675 阅读 · 0 评论 -
C语言详解-关于条件关系式的嵌套使用
题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。程序分析:(a>b)?a:b这是条件运算符的基本例子。原创 2023-07-24 23:35:40 · 548 阅读 · 1 评论 -
C语言详解-关于水仙花数的算法
所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数 本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。原创 2023-07-20 22:52:08 · 11003 阅读 · 2 评论 -
C语言详解-采用定义函数的方法查找质数
【代码】C语言详解-采用定义函数的方法查找质数。原创 2023-07-19 23:51:06 · 702 阅读 · 1 评论 -
C语言学习-古典问题(兔子生崽)
有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?(输出前40个月即可)程序分析:兔子的规律为数列1,1,2,3,5,8,13,21....,即下个月是上两个月之和(从第三个月开始)原创 2023-07-18 23:04:40 · 755 阅读 · 0 评论 -
C语言详解-关于天数的计算
以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。输入某年某月某日,判断这一天是这一年的第几天?原创 2023-07-17 00:15:46 · 1986 阅读 · 1 评论 -
C语言深度解析-关于数组的地址
arr 和&arr[0]均表示首元素的地址。而&arr代表的是整个数组的地址。从+1后地址的变化可以看出。原创 2023-06-28 22:48:07 · 433 阅读 · 0 评论 -
C语言冒泡排序-通过创建bubble_sort函数实现。
2,冒泡排序的设计原理是,对于n个数对其进行排序,总共要进行n-1次排序,每次排序的次数为n-i次,因为每循环一次,内层所需要比较的次数减一,我们可以使用双重循环的方式,外层循环用来控制循环的趟数,内层循环用来控制每一次循环所需要比较的次数。1,冒泡排序法是通过将一个最大或者最小的数通过在一组数中进行一次次的比较与交换将该数浮到最右边或者最左边的排序方法,通过将两个相邻的元素进行比较,将较大的值交换到右面(左面)。3,中间可以定义一个中间变量tmp用来实现两个数的交换。原创 2023-06-26 23:07:27 · 659 阅读 · 0 评论 -
C语言解析-关于数组arr
【代码】C语言解析-关于数组arr。原创 2023-06-23 22:19:12 · 196 阅读 · 0 评论 -
C语言编程详解-关于计算阶乘的两种方法,这里使用了递归
C语言编程详解-关于计算阶乘的两种方法,这里使用了递归原创 2023-06-18 23:15:15 · 290 阅读 · 2 评论 -
C语言解析--计算字符串长度的方法
三、使用递归函数1、字符串的结束标准是\0。2、当第一个元素不是\0的时候返回值加1,并且加上递归。3、当字符串的元素是\0的时候说明结束了,返回值是0,原创 2023-06-16 23:31:31 · 640 阅读 · 1 评论 -
C语言详解-关于递归函数的应用
1、总的思路是先递归,然后再逐层返回。2、当返回到最开始时,函数调用结束。原创 2023-06-15 22:20:48 · 122 阅读 · 1 评论 -
C语言编程详解-关于自定义头文件的使用方法
我使用的是VS code 编译器,头文件部分注意增加一个自定义函数的声明,这个我处理了很久,后面查找网上教程后添加了#include"6_14_Add.c"就成功了。在 tasks.json 文件里面添加头文件的路径。原创 2023-06-14 23:06:30 · 1749 阅读 · 0 评论 -
C语言的深度解析-嵌套函数和链式访问
C语言中函数是相互独立的,我们可以在一个函数中调用另一个函数,这就是嵌套函数。熟练使用嵌套函数,便于做函数库,方便函数的调用。例如如下这个函数。1、先写一个函数表明的打印内容。2、再写一个函数表面循环打印的次数。3、主函数进行最终的调用。原创 2023-06-13 22:53:01 · 244 阅读 · 0 评论 -
C语言编程的深入学习-比较大小的两种自定义函数
采用三目运算符原创 2023-06-10 23:13:10 · 438 阅读 · 0 评论 -
C语言编程的深入学习-自定义函数
简单加法函数的使用原创 2023-06-08 23:06:20 · 60 阅读 · 0 评论 -
C语言深度剖析--关于如何设置关机和取消关机的操作
shutdown -s -t 60 一分钟之内关机system("shutdown -a"); //取消关机原创 2023-06-07 21:33:17 · 433 阅读 · 0 评论 -
C语言深入剖析-猜数字游戏的逻辑框架
1、猜数字,需要先自动生成一个随机数给我们来猜。 这里随机数生成运用了时间戳的概念。 srand((unsigned int)time(NULL)); //null空指针 2、采用while循环来进行重复猜数字游戏。3、 内嵌 if 语句,作为猜大或猜小的提醒。 直到猜对了,跳出循环原创 2023-06-06 21:23:57 · 94 阅读 · 0 评论 -
C语言深度剖析,关于查找一个数组里面的最大值(max)、最小值(min)的通俗算法,简单易懂。采用比较法进行查找。
C语言深度剖析,关于查找一个数组里面的最大值(max)、最小值(min)的通俗算法,简单易懂。采用比较法进行查找。1、首先,定义行和列。用行标记来确定列的数量。i 来表示行, j来表示列。2、内嵌的for循环只打印一行所有列。如,i=3时,此时j原创 2023-06-05 22:07:58 · 4187 阅读 · 0 评论 -
C语言深度剖析,关于质数(素数)的通俗算法,简单易懂。
总结、对于质数的求解,在初学阶段建议掌握住自己容易理解的算法,并能够运用到其他项目中。当自己熟悉C语言编程后可以考虑采用其他更优质的算法,寻求最优解。原创 2023-06-04 18:30:52 · 635 阅读 · 0 评论 -
C语言深度解析-如何运用逻辑运算符求解闰年,(与或逻辑)&&, ||
if ((year%4==0 && year%100 !=0) || (year%400==0)) ,这样做是不是很简洁了。我们在使用循环语句时,有多个判断条件时,尽量将多个判断条件进行合并,这样不仅代码简洁,而且还可以提升代码的运算效率。原创 2023-06-03 23:40:36 · 685 阅读 · 0 评论 -
C语言深度解析-greatest common divisor(gcd),最大公约数,辗转相除法,也叫欧几里德算法。
这里使用了辗转相除法,例如 m= 120 n=80第一次,r= 120%80=余数40 余数不为零,则继续辗转相除。第二次,把n=80赋予m.此时m=80 把r=40赋予n,此时n=40 m%n=80%40=0则,余数为零了,则跳出循环,此时的n就是最大公约数。原创 2023-06-02 23:09:44 · 230 阅读 · 0 评论 -
C语言深入剖析(C语言的算法,password的用法详解。)
先定义一个密码的字符串。用getchar()获取字符。由于字符串隐含了一个\n,因此采用while循环。strcmp()函数原创 2023-06-02 21:11:33 · 790 阅读 · 2 评论 -
C语言深入剖析(C语言的算法,两组字符串的相互替换。)
C语言的算法,两组字符串的相互替换,采用strlen求字符串长度的参数原创 2023-06-01 21:46:07 · 283 阅读 · 0 评论 -
C语言深入剖析- 二分查找法(left、right、mid等函数的使用。)
所谓的二分査找就是折半査找,其优点是查找速度快,缺点是要求所要査找的数据必须是有序序列。原创 2023-05-31 23:35:38 · 478 阅读 · 1 评论 -
C语言循环语句详解-X、Y循环语句,do - while 循环
do - while 循环。这里使用了逻辑符号 && 表示需要同时满足。sizeof计算字节数量。原创 2023-05-31 21:48:34 · 306 阅读 · 1 评论 -
C语言深度剖析-switch循环语句,使用getchar() 接收字符,continue跳过当前循环,getchar()的特殊用法,for 循环。
switch循环,continue跳过当前循环原创 2023-05-30 20:10:42 · 508 阅读 · 0 评论 -
C语言深度剖析-,switch语句,case 条件,break跳出,C语言指针操作,结构体,struct,空if语句的嵌套关系。
1、C语言,用#define 定义宏,带参数。//-> 结构体指针->成员。// . 结构体变量.成员。结构体,我们自己创造出来的一种类型。4、结构体,struct。结构体变量和指针变量。2、C语言if表达式。原创 2023-05-29 19:29:09 · 194 阅读 · 1 评论 -
C语言深度剖析-C语言逻辑运算(清晰处理与或非逻辑运算)
C语言逻辑操作符,条件表达式,C语言关键字typedef的使用原创 2023-05-28 22:19:00 · 367 阅读 · 0 评论 -
C语言学习-C语言位操作。
1、C语言位操作 2、比较大小,Max()函数。原创 2023-05-27 23:18:52 · 53 阅读 · 0 评论 -
C语言学习-循环语句,if-else循环,while循环
学习C语言,在CSDN上学习了很多知识。4、数组的概念(arr数组,下标定义)1、简单的 if-else循环语句。3、简单函数的建立 sum函数。2、简单的while循环。原创 2023-05-26 21:43:10 · 352 阅读 · 1 评论 -
C语言深入剖析-(define 定义的标识符常量,枚举关键字 --enum,字符串类型)
将每天的学习内容记录下来,便于后续的查找。#define 定义的标识符常量。枚举关键字 --enum。原创 2023-05-25 21:48:51 · 229 阅读 · 2 评论 -
C语言深入剖析---关于字符类型的解析(char、float、int)
关于字符类型的解析(char、float、int)原创 2023-05-24 23:00:50 · 85 阅读 · 0 评论