
C语言
文章平均质量分 60
学编程的土豆
just do it
展开
-
c和c++的区别②
C语言和c++区别②,主要讲的是输入和输出方面的差异。原创 2024-09-20 15:20:51 · 790 阅读 · 0 评论 -
c/c++的区别①
本文主要讲c和c++的定义以及本质上的区别,后续会将具体实现上面的区别。原创 2024-09-19 12:20:35 · 930 阅读 · 1 评论 -
各种字符串函数的介绍(1)
这里介绍的只是一部分,剩下的小编会继续在以后的文章中详写。我们首先介绍的函数包括strlen,strcpy,strcmp,strcat,strstr,strncpy,strncmp,strncat函数。strlen是求字符串的长度。strcpy是字符串拷贝函数。strcmp是字符串比较函数。strcat是字符串追加函数。strstr是找子串函数。strlen函数求相应的字符串的长度,例如“abcdef”,求这个字符串的长度,用strlen("abcdef")可得出有6个字符,...原创 2022-08-01 21:17:36 · 832 阅读 · 1 评论 -
汉诺塔问题(C语言,超详细另附视频)
超详细的汉诺塔问题,C语言递归求解,另附B站视频讲解原创 2022-07-17 11:51:37 · 1419 阅读 · 1 评论 -
二进制数转化为十进制数(栈实现)
如何用栈的相关操作将二进制数转化为十进制数?1为什么可以用栈来实现?我们输入二进制数:0101我们的输入顺序是 “0”,“1”,“0”,“1”。二进制转化为十进制,我们采用第n位乘于(2的n次方),所以我们会先对“1”进行操作,也就是对最后输入的先操作。而栈的操作就先进后出。具体代码如下:#include<stdio.h>#include<stdlib.h>#include<math.h>typedef int status;...原创 2022-05-21 09:37:30 · 1222 阅读 · 2 评论 -
C语言链表2(创建新的节点以及尾插法)
上次我们学到:#include<stdio.h>#include<string.h>#include<stdlib.h>struct Node{ int a; struct Node*next;};struct Node*head = NULL;//全局变量的声明,方便调用struct Node*end = NULL;首先是创建一个函数来创建新的节点:struct Node* creatnewNode()...原创 2022-05-21 00:05:01 · 5852 阅读 · 3 评论 -
C语言链表1(特别通俗易懂,不怕学不会)
今天来讲创建节点和必要的头文件,后续操作博主会持续更新。首先我们需要几个头文件,其中包括:#include<stdio.h>#include<stdlib.h>//这个是链表创建所需要的,其中包括几个特殊函数(动态内存分配“malloc”函数,以及“free”函数来释放节点中的数据)//#include<string.h>,若有字符串的相关操作,就需要这个文件。下面是链表操作中的万能模板://第一种是最普通最简单的st..原创 2022-05-16 12:55:00 · 490 阅读 · 3 评论 -
利用函数求“完数“(自己定义一个区间,求这个区间上所有的完数)
C语言求”完数“(利用函数快速求解)。原创 2022-04-21 20:11:09 · 1559 阅读 · 3 评论 -
猴子吃桃-C语言
题目:猴子第一天摘了若干个桃子,当即吃了一半,还不解馋,又多吃了一个;第二天,吃剩下的桃子的一半,还不过瘾,又多吃了一个;以后每天都吃前一天剩下的一半多一个,到第n天想再吃时,只剩下一个桃子了。问第一天共摘了多少个桃子?(用户自己输入不同的天数,看第一天有多少个桃)。我们采用逆推的方法,先找规律。如果是两天->第二天x(桃子) = 1,因为4/2-1 = 1,所以第一天x = 4;(4 = (1+1)*2)如果是三天->第三天 x = 1, 第二天x = 4,因为10/2-1 =原创 2022-04-19 20:42:45 · 10789 阅读 · 2 评论 -
输入五个城市从小到大排序-c语言
1.用到strcmp();函数和strcpy();函数2.strcmp函数的用法:有char str1;char str2;若str1>str2,则表示为(strcmp(str1,str2)>0)若str1<str2,则表示为(strcmp(str1,st2)<0)若str1 = str2,则表示为(strcmp(str1,str2) == 0)3.strcpy函数的用法:#include<stdio.h>#include<str原创 2022-04-14 21:09:45 · 3337 阅读 · 4 评论