C语言程序设计
文章平均质量分 58
彪哥.TOP
03年在读双非计算机科学与技术的小码喽,拥有C、Python、PHP、Java、VUE、JavaScript编程基础;国内主要公有云厂商云服务器Docker、OpenStack、FTP、Web、NGINX、Linux、WindowServer运维;UI、PS、PR设计;华为、锐捷、华三,路由器、防火墙、交换机、WLAN…配置与运维;安全方面会Kali、爬虫、数据分析;已获得软考-信息系统项目管理师、网络工程师、网络管理员、华为-数通高级工程师HCIP、阿里云-云计算ACA助理工程师、计算机三级-网络技术、3项软件著作权。个人开发运维站点:https://www.彪哥.top/
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据结构试题题库-衡阳师范学院-计科
在0~14的散列地址方向对该关键字序列构造哈希表。27. (单选题)若SubString(Sub,S,pos,len)表示用Sub返回串S的第pos个字符起长度为len的子串的操作,则对于S="Data Structure",SubString(Sub,S,6,3)的结果为( )。2.假定一棵树的广义表表示法为(E),CH,1,G),D), 则该树的度为_树的深度为,终端结点的个数为, 单分支结点的个数为_,,双分支的结点个数为_三分支的结点个数为_,C结点的双亲结点为, 其孩子结点为_和_结点。原创 2025-01-06 00:36:13 · 1005 阅读 · 0 评论 -
数据结构-期末复习资料-衡阳师范学院
A. 对B. 错正确答案:错A. n-2B. n-1C. nD. n+1正确答案:B:n-1;A. 1B. 2C. 3D. 4正确答案:B:2;A. 对B. 错正确答案:对A. 对B. 错正确答案:对。原创 2024-12-18 17:53:21 · 1140 阅读 · 0 评论 -
数据结构(C语言) - 顺序串操作
经过前面的学习,我们已经掌握了顺序串的基本操作,包括创建串、求串长、求子串、删除子串、插入子串、串定位、比较两串、连接两串以及子串替换。:将"hello"替换为"hi",结果为"hi world"(如果先执行前面的删除和插入操作,则结果为"hi beautiful ")。:编写一个程序,要求用户输入一个主串和两个子串t、v,然后将主串中所有出现的子串t替换为子串v,并输出替换后的结果。:将"hello"和"world"连接,结果为"helloworld"。,并传入主串、子串和插入位置作为参数。原创 2024-10-21 18:09:31 · 848 阅读 · 0 评论 -
数据结构C语言版 - 链队列操作
它首先为队列和头节点分配内存,然后将队列的头部和尾部都指向这个头节点。答:入队列操作是将一个新节点插入到队列的尾部,同时更新队列的尾部指针。出队列操作是从队列的头部删除一个节点,并返回该节点的数据值,同时更新队列的头部指针。它主要由节点(包含数据和指向下一个节点的指针)和队列(包含指向头部和尾部的指针)组成。接下来,我们来看入队列、出队列、获取队列头元素和显示队列全部元素的函数。链队列支持初始化、入队列、出队列、获取头部元素和显示全部元素等操作。它主要由哪些部分组成?2、请描述链队列的入队列和出队列操作。原创 2024-10-14 17:37:00 · 788 阅读 · 0 评论 -
数据结构C语言课程—线性表之队列详解
队列是一种特殊的线性表,它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作。这种操作模式使得队列具有先进先出(FIFO)的特性,就像我们日常生活中的排队一样,先来的人先离开。如果队列已满(即队尾指针的下一个位置是队头指针),则打印“队列满!否则,将元素插入队尾,并更新队尾指针。判空:emp函数用于判断队列是否为空,当队头指针等于队尾指针时,队列为空。求队头元素:get函数用于获取队列头部的元素值,但不删除该元素。答:A(在这个实现中,当front等于rear时,队列是空的)原创 2024-10-12 18:03:08 · 396 阅读 · 0 评论 -
数据结构-顺序栈操作:初始化、出栈、入栈、栈顶
【代码】数据结构-顺序栈操作:初始化、出栈、入栈、栈顶。原创 2024-10-12 18:01:33 · 1100 阅读 · 0 评论 -
数据结构C语言-线性表:顺序表
想象一下你手里拿着一串珍珠项链,这串项链上的珍珠一个接一个地排列着,每个珍珠都可以看作是项链上的一个元素,而整串项链则是一个有序的元素集合,这就是我们所说的线性表。线性表是最基本、最简单、也是最常用的一种数据结构,它可以是空表,也可以包含有限个元素。就像我们刚才说的珍珠项链,如果我们将珍珠放在一个连续的盒子里,每个盒子放一颗珍珠,那么这个盒子组就对应了一个顺序存储的线性表。顺序表的建立通常是指在初始化后的顺序表中依次插入元素。顺序表的查找就是根据给定的值,在顺序表中查找该值的位置(索引)。原创 2024-10-12 18:00:36 · 364 阅读 · 0 评论 -
C语言程序设计-重点知识笔记 (选择、填空、判断题)必备、期末、专升本、单招、二级、专业通用
将一个数的各二进制位全部右移若干位,正数左补 0,负数左补 1,右边丢弃。详细原理解析请访问https://彪哥.top/note查看相关文章)详细原理解析请访问https://彪哥.top/note查看相关文章)*p一级指针(存放变量的地址)、*p二级指针(存放一级指针的地址)‘0’的ASCII码数值表达是48,‘a’是97、‘A’是65。转义字符:\___、\x__、\0、\n、\’、\”、\\。+、-、*、/、%(加、减、乘、除、取余)运算,将2个数转换成二进制,如果两个相应的。如果没有break;原创 2024-05-22 15:56:14 · 588 阅读 · 0 评论 -
C语言程序设计100道真题-s=a+aa+aaa+aaaa+aa...a的值
求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制。原创 2024-04-15 00:13:17 · 590 阅读 · 0 评论 -
C语言程序设计100道真题-1000以内的所有完数(正因子之和)
代码的目的是找出1000以内的所有完数。完数是一个数,其所有正因子(除了它本身)的和等于该数本身。例如,6是一个完数,因为1+2+3=6。一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3.编程找出1000以内的所有完数。在每次循环开始时重置,确保每次计算新数的因子之和时从0开始。循环,从2遍历到1000(包含1000),因为1不是完数。外层循环继续执行,直到遍历完所有1000以内的整数。用于遍历1到1000的每一个数,遍历2到1000的每一个数。用于遍历1到1000的整数,原创 2024-04-15 00:12:56 · 748 阅读 · 0 评论 -
C语言程序设计100道真题-球反弹10次,经过多少米?
首先,球从100米高度落下,因此第一次落下时经过的路程为100米。接着,球反弹至原高度的一半,并再次落下。每次反弹和落下,球都会经过相同的高度,即反弹的高度。因此,我们可以用一个循环来模拟球的反弹和落下的过程,并累加每次经过的路程。代表球从开始到第10次落地总共经过的路程,初始化为100米(第一次落下的路程);开始,因为第一次落下和第一次反弹(即第一次上升)已经在初始化时计算了。循环来模拟球从第二次反弹开始直到第10次落地的过程。代表球每次反弹的高度,初始化为50米(第一次反弹的高度);原创 2024-04-15 00:12:32 · 683 阅读 · 0 评论 -
C语言程序设计100道真题-统计出字符串英文字母、空格、数字的个数
输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。原创 2024-04-14 23:05:46 · 720 阅读 · 0 评论 -
C语言程序设计100道真题-两正整数的最大公约数和最小公倍数
输入两个正整数m和n,求其最大公约数和最小公倍数。原创 2024-04-14 22:49:11 · 431 阅读 · 0 评论 -
C语言程序设计100道真题-条件运算符判定成绩等级
利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。原创 2024-04-14 22:15:20 · 453 阅读 · 0 评论 -
C语言程序设计100道真题-正整数分解质因数
将一个正整数分解质因数。例如:输入90,打印出90=2 3 3 5。原创 2024-04-14 22:07:37 · 431 阅读 · 0 评论 -
C语言程序设计100道真题-打印的“水仙花数“
打印出所有的"水仙花数",水仙花数是指一个三位数,其各位数字的立方和等于该数本身。原创 2024-04-14 21:51:01 · 416 阅读 · 0 评论 -
C语言程序设计100道真题-101 到 200 之间的素数
判断 101 到 200 之间的素数。素数是只能被1和自身整除的正整数。原创 2024-04-14 21:37:58 · 243 阅读 · 0 评论 -
C语言程序设计100道真题-兔子生崽(古典问题)斐波那契数列
该题目描述的是经典的斐波那契数列问题。斐波那契数列是这样一个数列:0, 1, 1, 2, 3, 5, 8, 13, 21, ... 其中每个数字(从第三个数字开始)是前两个数字的和。在兔子繁殖的问题中,第一个月和第二个月各有一对兔子,从第三个月开始,每对兔子每个月都会生出一对新的兔子。因此,我们可以使用斐波那契数列来表示每个月的兔子总数。古典问题(兔子生崽):有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?原创 2024-04-14 21:15:54 · 505 阅读 · 0 评论 -
C语言程序设计100道真题-打印楼梯,打印一个笑脸
运行这段代码,将会看到控制台输出一个笑脸,紧接着是9行楼梯,每行的楼梯台阶数量递增。位于楼梯的上方,没有额外的空格或换行符将其与楼梯分开。打印楼梯,同时在楼梯上方打印一个笑脸。原创 2024-04-14 19:25:53 · 489 阅读 · 0 评论 -
C语言程序设计100道真题-输出国际象棋棋盘
要求输出国际象棋棋盘。国际象棋棋盘由64个黑白相间的格子组成。原创 2024-04-14 19:21:03 · 586 阅读 · 0 评论 -
C语言程序设计100道真题-用*号输出字母C的图案
号输出字母C的图案。原创 2024-04-14 19:08:32 · 577 阅读 · 0 评论 -
C语言程序设计100道真题-输出9*9乘法口诀
输出9*9乘法口诀。原创 2024-04-14 19:04:48 · 539 阅读 · 0 评论 -
C语言程序设计100道真题-三个数由小到大输出
输入三个整数x,y,z,请把这三个数由小到大输出。原创 2024-04-14 19:02:11 · 439 阅读 · 0 评论 -
C语言程序设计100真题-日期是该年的多少天?
输入某年某月某日,判断这一天是这一年的第几天?原创 2024-04-14 18:00:39 · 567 阅读 · 0 评论 -
C语言程序设计100真题-企业阶级奖金计算
语句都基于之前未计算过的部分进行提成计算,并将结果累加到。企业发放的奖金根据利润提成。乘以10000,以将奖金从万元单位转换为元单位。,分别用于存储用户输入的利润和计算得到的奖金。要求从键盘输入当月利润I,求应发放奖金总数?接下来,程序提示用户输入当月的利润,并使用。语句来根据利润的不同范围计算奖金。程序首先定义了两个浮点数变量。函数输出计算得到的奖金总数。在计算完所有提成后,程序将。函数读取用户输入的值。然后,程序使用一系列的。原创 2024-04-14 16:32:28 · 404 阅读 · 0 评论 -
C语言程序设计100真题-1234组成不同三位数
实现的思路是通过三层循环来遍历所有可能的组合,其中每一层循环代表一个数字位(百位、十位、个位)。循环的每一次迭代都会检查当前选取的数字是否与之前的数字重复,如果不重复,则输出这个组合成的三位数,并增加计数器。:通过三层循环,遍历所有可能的数字组合。每一层循环代表一个数字位,范围都是1到4,因为题目中给定的数字只有1、2、3、4。题目要求计算使用数字1、2、3、4可以组成多少个互不相同且无重复数字的三位数,并列出这些三位数。:在所有可能的组合遍历完毕后,输出满足条件的三位数的总数。原创 2024-04-14 15:02:05 · 746 阅读 · 0 评论 -
C语言程序设计-100个苹果倍数增长购买法
计算每天平均需要花费多少钱来购买苹果,使得在若干天内每天购买的苹果数满足第二天苹果数是第一天的2倍数增长规律,并且总苹果数不超过100个,每个苹果0.8元。原创 2024-04-03 01:02:46 · 475 阅读 · 0 评论 -
C语言程序设计-找出100内的同构数
编写一个程序,找找出100内的同构数(同构数:25与625,因为25*25=625)x的平方的个位数或十位数等于x本身。原创 2024-04-03 00:57:09 · 673 阅读 · 0 评论 -
C语言程序设计-计算幂函数(X的Y次幂)
编写一个程序,从用户处接收两个整数X和Y,然后计算X的Y次幂,并输出结果的最后三位数。原创 2024-04-03 00:52:14 · 2128 阅读 · 0 评论 -
C语言程序设计-计算学生6门科目平均成绩
编写一个程序,用于计算并输出学生6门科目的平均成绩,保留两位小数。原创 2024-04-03 00:47:57 · 702 阅读 · 0 评论 -
C语言程序设计-计算学生成绩的平均成绩
计算并打印一个包含5个学生成绩数组的平均成绩,保留两位小数。原创 2024-04-03 00:45:10 · 1566 阅读 · 0 评论 -
C语言程序设计-学生成绩最高分
找出给定学生成绩数组中的最高分,并打印出来。原创 2024-04-03 00:41:58 · 1659 阅读 · 0 评论 -
C语言程序设计-2000年到2100年的闰年
打印出2000年到2100年之间的所有闰年。原创 2024-04-03 00:38:38 · 1209 阅读 · 0 评论 -
C语言程序设计-打印英文字母表A到Z
打印出英文字母表A到Z,每行打印三个字母,并在每行末尾换行。原创 2024-04-03 00:33:01 · 1190 阅读 · 0 评论 -
C语言程序设计-日期是本年的第多少天
编写一个程序,接收用户输入的年、月、日,并输出这是该年的第几天。原创 2024-04-03 00:30:13 · 517 阅读 · 0 评论 -
C语言程序设计-输出 杨辉三角 的n行
打印杨辉三角的前n行。什么是杨辉三角?(最外层都是1,中间数是上一层倒三角位置相加)原创 2024-04-03 00:26:24 · 1561 阅读 · 0 评论 -
C语言程序设计-查找1到1993间的回文数
寻找1到1993之间的所有回文数(回文数:1221、2222、9009),并打印它们。原创 2024-04-03 00:20:48 · 357 阅读 · 0 评论 -
C语言程序设计-判断5位整数是否为回文数
判断一个5位整数是否为回文数(回文数:10001、22022)。原创 2024-04-03 00:15:50 · 1526 阅读 · 0 评论 -
C语言程序设计-36砖36人搬砖问题(百鸡百钱)
现有36块砖,由男人、女人、小孩共36个人搬。已知男人一次搬4块,女人一次搬3块,2个小孩抬1块砖,要求一次性刚好搬完。问男人、女人、小孩各多少人?原创 2024-04-03 00:12:46 · 1820 阅读 · 2 评论 -
C语言程序设计-交换排序法(三个数降序排序)
编写一个C程序,从用户那里接收三个整数输入,并将这三个整数按照降序排列后输出。原创 2024-04-02 23:57:45 · 1095 阅读 · 0 评论
分享