自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 鹏哥C语言自定义笔记重点(29-)

31.qsort:使用快速排序的思想实现一个排序函数(升序)sizeof(arr[0]+1)答案是4,因为是整形的字节。30.void指针是不能直接解引用,也不能+-整数。void*是无具体类型的指针,可以接受任何类型的地址。41.两个指针相减,得到的是之间相差的个数。33.地址的字节是4/8。

2024-08-22 19:05:45 422

原创 黑马程序员Java笔记整理(day01)

1.windows+R进入运行,输入cmd。3.编写java第一步。10.关键词与标识符。

2024-09-15 23:08:18 322 1

原创 鹏哥C语言自定义笔记重点(67-)

pragma once //头文件中使用,功能是:防止头文件被多次引用。76.static是只能在该文件中看到,其他地方看不到。结论:结构体传参时,要传结构体地址。72.理解结构体的字节数。

2024-09-15 20:44:23 389

原创 通讯录(静态版)

【代码】通讯录(静态版)

2024-09-10 16:17:48 277

原创 有序序列判断

输入一个整数序列,判断是否是有序序列,有序,指序列中的整数从小到大排序或者从大到小排序(相同元素也视为有序)。数据范围:3 <= n< =50 序列中的值都满足 1<= val <= 100。输出为一行,如果序列有序输出sorted,否则输出unsorted。第二行输入N个整数,用空格分隔N个整数。第一行输入一个整数N。

2024-09-04 15:18:39 251

原创 上三角矩阵判定

KiKi想知道一个n阶方矩是否为上三角矩阵,请帮他编程判定。上三角矩阵即主对角线以下的元素都为0的矩阵,主对角线为从矩阵的左上角至右下角的连线。第一行包含一个整数n,表示一个方阵包含n行n列,用空格分隔。从2到n+1行,每行输入n个整数,用空格分隔,共输入n*n个数。一行,如果输入方阵是上三角矩阵输出"YES"并换行,否则输出"NO"并换行。

2024-09-04 14:59:43 160

原创 字符串旋转结果

写一个函数,判断一个字符串是否为另外一个字符串旋转之后的字符串。例如:给定s1=AABCD和s2=BCDAA,返回1。给定s1=abcd和s2=ACBD,返回0.AABCD左旋一个字符得到ABCDA。AABCD左旋两个字符得到BCDAA。AABCD右旋一个字符得到DAABC。

2024-09-04 13:39:57 248

原创 【三种方法】杨氏矩阵

有一个数字矩阵,矩阵的每行从左到右是递增的,矩阵从上到下是递增的,请编写程序在这样的矩阵中查找某个数字是否存在。要求:时间复杂度小于O(N);如果找到了就返回1,反之为0。结构体版本,反映具体位置。指针型,返回型参数。

2024-09-04 13:26:44 204

原创 实现一个函数,可以左旋字符串中的k字符

【代码】实现一个函数,可以左旋字符串中的k字符。

2024-09-03 15:40:23 146

原创 鹏哥C语言自定义笔记重点(44-)

50.strerror //返回错误码,所对应的错误信息。48.strstr //查找子串的一个函数。57.大小端字节序指的是数据在电脑上存储的字节顺序。58.选A,free只会释放空间,不会将指针变成空指针。44.不能给地址复制,strcpy拷贝过去连带着\0。52.memcpy负责拷贝两块独立空间中的数据。49.strtok //切割字符串。memset根据字节修改数组中的一部分。54.memcmp比较两个数组大小。重叠内存的拷贝,用memmove。51.如果不正确则返回0。

2024-09-03 14:07:25 957

原创 【猜凶手】日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个。

已知3个人说了真话,1个人说的是假话。

2024-09-03 14:03:41 92

原创 【猜名次】5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果:

比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。A选手说:B第二,我第三;B选手说:我第二,E第四;D选手说:C最后,我第三;C选手说:我第一,D第二;E选手说:我第四,A第一;

2024-09-03 13:37:07 156

原创 【网题】网购

KiKi非常喜欢网购,在一家店铺他看中了一件衣服,他了解到,如果今天是“双11”(11月11日)则这件衣服打7折,“双12”(12月12日)则这件衣服打8折,如果有优惠券可以额外减50元(优惠券只能在双11或双12使用),求KiKi最终所花的钱数。一行,四个数字,第一个数表示小明看中的衣服价格,第二和第三个整数分别表示当天的月份、当天的日期、第四个整数表示是否有优惠券(有优惠券用1表示,无优惠券用0表示)。注:输入日期保证只有“双11"和“双12”。输入:1000.0 11 11 1。

2024-09-01 14:34:35 168

原创 带空格直角三角形图案

KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的带空格直角三角形图案。多组输入,一个整数(2~20),表示直角三角形直角边的长度,即“*”的数量,也表示输出行数。针对每行输入,输出用“*”组成的对应长度的直角三角形,每个“*”后面有一个空格。

2024-09-01 13:52:44 226

原创 小乐乐改数字

小乐乐喜欢数字,尤其喜欢0和1,他现在得到了一个数,想把每位的数变成0或1。如果某一位是奇数,就把它变成1,如果是偶数,那么就把它安成0。请你回答他最后得到的数是多少。输出一个整数,即小乐乐修改后得到的数字。

2024-09-01 13:41:14 366

原创 结构体加qsort,按名字排列

【代码】结构体加qsort,按名字排列。

2024-08-09 19:05:47 106

原创 冒泡排序,自定义qsort与swap

【代码】冒泡排序,自定义qsort与swap。

2024-08-09 19:02:00 209

原创 冒泡排序,使用qsort快速排序

【代码】冒泡排序,使用qsort快速排序。

2024-08-08 20:24:54 388

原创 用函数指针数组做简单运算

【代码】用函数指针数组做简单运算。

2024-08-08 20:17:12 123

原创 鹏哥C语言自定义笔记重点

9.有符号的char打印有符号的int,需要截取8个字节出来,然后根据最高的是1/0补全,如果第32位是1,则又来一边补码转原码。8.大端【字节序】存储:把一个数据的高位字节序的内容存放在低地址处,把低位字节序的内容放在高地址处,就是大端字节序存储。小端【字节序】存储:把一个数据的高位字节序的内容存放在高地址处,把低位字节序的内容放在低地址处,就是小端字节序存储。有符号的char打印无符号int,也需截取8个字节,然后根据最高的是1/0补全,最后不转化直接打印。//字符串首字母a的地址,赋值给了p。

2024-08-07 17:45:51 1005

原创 简单计算器,指针去处冗长

【代码】简单计算器,指针去处冗长。

2024-08-07 17:41:05 341

原创 二维数组,用指针

【代码】二维数组,用指针。

2024-08-06 19:08:10 117

原创 判断a端是按大端还是小端排列

【代码】判断a端是按大端还是小端排列。

2024-08-06 18:37:38 427

原创 将I like Beijing输出为Beijing like I

【代码】将I like Beijing输出为Beijing like I。

2024-07-16 17:47:14 89

原创 喝汽水,1瓶汽水1元,2个空瓶可以换一瓶汽水,给20元,乐意多少喝汽水

【代码】喝汽水,1瓶汽水1元,2个空瓶可以换一瓶汽水,给20元,乐意多少喝汽水。

2024-07-15 18:00:57 87

原创 获得一个整数二进制序列中所有的偶数位和奇数位,分别打印出二进制序列

【代码】获得一个整数二进制序列中所有的偶数位和奇数位,分别打印出二进制序列。

2024-07-12 17:08:28 104

原创 求两个数二进制中不同位的个数

【代码】求两个数二进制中不同位的个数。

2024-07-12 17:00:13 318

原创 输入一个整数n,输出该数32位二进制表示中1的个数,其中负数用补码表示。

【代码】输入一个整数n,输出该数32位二进制表示中1的个数,其中负数用补码表示。

2024-07-12 16:42:43 429

原创 多组字母大小写转换(高配版)

【代码】多组字母大小写转换(高配版)

2024-07-07 17:57:02 94

原创 小乐乐走台阶

一步走一阶或者两阶,求n阶有多少走法?

2024-07-07 17:16:10 197

原创 C语言程序设计(第四版)第十章主要内容

注意:与使用其他类型数组不同的是,通常不使用长度即计数控制的循环来判断数组元素是否遍历结束,而使用条件控制的循环,利用字符串结束标志'\0'判断字符串中的字符是否遍历结束。注意:如果没有'\0',那么数组就不代表一个字符串,因为'\0'在内存中也占一个字节的存储单位,所以数组定义的长度应大于等于字符串中包括'\0'在内的字符个数。7.函数puts()用于从括号内的参数给出的地址开始,依次输出存储单位中的字符,当遇到第一个'\0'时输出结束,并且自动输出一个换行符。//限制输入字符串长度不超过数组大小。

2024-06-16 20:23:51 448

原创 C语言程序设计(第四版)第八章主要内容

而用简单变量作为函数实参时,由实参向形参单向传递的是变量的内容,不是变量的地址,因此无论它们是否同名,它们都代表内存中不同的存储单元。5.按行初始化时,即使初始化列表中提供的初始个数可以少于数组元素的个数,第一维的长度声明也可以省略,此时系统自动给后面的元素初始化为0。4.当初始化列表给出数组全部元素的初值时,第一维的长度声明可以省略,此时,系统将按初始化列表中提供的初值个数来定义数组的大小。注意:数组作函数形参时,数组的长度可以不出现在数组名后面的方括号内,通常用另一个整型形参来指定数组的长度。

2024-05-30 13:15:46 544

原创 n个评委给m个选手打分,去掉一个最高分,去掉一个最低分,平均分按由大到小排列

【代码】n个评委给m个选手打分,去掉一个最高分,去掉一个最低分,平均分按由大到小排列。

2024-05-29 23:48:16 281

原创 从键盘输入某年某月(包括闰年),编程输出该年的该月拥有的天数。**输入格式要求:“%d,%d“ 提示信息:“Input year,month:“ “The number of days is %d\

【代码】从键盘输入某年某月(包括闰年),编程输出该年的该月拥有的天数。**输入格式要求:“%d,%d“ 提示信息:“Input year,month:“ “The number of days is %d\

2024-05-21 23:27:42 629

原创 从键盘输入某班学生的学号和某门课的成绩(每班人数最多不超过40人),当输入为负值时,表示输入结束,试编程从键盘任意输入一个学号,查找该学号学生的成绩。

【代码】从键盘输入某班学生的学号和某门课的成绩(每班人数最多不超过40人),当输入为负值时,表示输入结束,试编程从键盘任意输入一个学号,查找该学号学生的成绩。

2024-05-19 11:11:36 417

原创 用数组交换的两种形式

【代码】用数组交换的两种形式。

2024-05-16 08:32:38 487

原创 用C语言用函数编程统计平均成绩。要求在主函数中输入学生成绩,输入负数时,结束输入,调用子函数Average()计算平均成绩,并输出结果。

【代码】用C语言用函数编程统计平均成绩。要求在主函数中输入学生成绩,输入负数时,结束输入,调用子函数Average()计算平均成绩,并输出结果。

2024-05-14 23:58:04 549

原创 求500以内的10个最大素数及其和并分别输出。

【代码】求500以内的10个最大素数及其和并分别输出。

2024-05-13 23:14:52 187

原创 C语言程序设计(第四版)第七章主要内容

变量声明与变量定义不同的是:对于变量声明,编译器并不对其分配内存,因为这个变量实际是在其他模块定义的,即希望这个变量的内存是在其他模块分配的,用extern声明表示要使用在其他模块定义的变量。2.把需要共享的函数放在一个单独的.c文件中,把共享函数的函数原型、宏定义和全局变量声明等放在一个单独的.h头文件中,其他需要共享这个函数的程序用#include包含这个头文件后,就可以调用这个函数了。2.函数的返回值只能有一个,函数返回值的类型的可以是除数组以外的任何类型。

2024-05-12 12:03:28 925

原创 整形提升(过程解释)

【代码】整形提升(过程解释)

2024-05-11 08:32:30 515

空空如也

空空如也

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

TA关注的人

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