- 博客(53)
- 问答 (3)
- 收藏
- 关注
原创 Java_集合泛型、Collection接口
【一】集合的引入【二】数组:【三】简要集合结构图【四】集合应用场合【五】Collection接口【六】Collection_List接口【七】ArrayList实现类【八】Vector实现类
2022-08-24 20:41:44 604
原创 【c语言】实现两个字符串的连接,即把s所指字符串连接到t所指的字符串的后面。<难度系数1>
编写函数fun,其功能是:实现两个字符串的连接,即把s所指字符串连接到t所指的字符串的后面(不使用库函数strcat)。<难度系数⭐>
2022-08-23 11:07:53 1349
原创 【c语言】将a、b的两个两位正整数合并成一个新的整数放在c中,合并的方式是,将a的十位和个位依次放在变量c的百位和个位上,b中的十位和个位依次放在变量c的千位和个位上<难度系数1>
将a、b的两个两位正整数合并成一个新的整数放在c中,合并的方式是,将a的十位和个位依次放在变量c的百位和个位上,b中的十位和个位依次放在变量c的千位和个位上。
2022-08-22 10:42:26 3374
原创 【c语言】将一个数字字符串转换成与其面值相同的长整型整数<难度系数1>
功能是将一个数字字符串转换成与其面值相同的长整型整数。比如输入字符串“12345”,输出长整型12345
2022-08-19 11:34:05 2843
原创 【c语言】把第1~m个字符,平移到字符串的最后,把第m+1到最后的字符移动到字符串的前部<难度系数1>
移动字符串中的内容,移动的规则是把第1~m个字符,平移到字符串的最后,把第m+1到最后的字符移动到字符串的前部。
2022-08-18 15:47:08 1456
原创 【c语言】一串字符中含有几个单词?<难度系数1>
请编写函数fun,该函数的功能是,统计一行字符串中单词的个数,作为函数值返回,字符串在主函数输入,规定所有单词由小写字母组成,单词之间若干个空格隔开,一行的开始没有空格<难度系数⭐>...
2022-08-17 10:23:51 146
原创 Java_StringBuilder类_StringBuffer类
【1】String、StringBuilder、StringBuffer区别和联系【2】StringBuilder、StringBuffer常用方法【3】StringBuilder、StringBuffer对应的内存分析
2022-08-04 11:56:17 130
原创 Java_String类
字符串广泛应用 在 Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串,讲解了一些String的常用方法。
2022-08-03 10:29:35 150
原创 Java_日期相关
【一】日期相关_java.util.Date【二】日期相关_java.sql.Date【三】日期相关_SimpleDateFormat【四】日期相关_Calendar【五】日期相关_Calendar练习需求【六】日期相关_JDK1.8新增日期时间API的原因【七】日期相关_JDK1.8_LocalDate,LocalTime,LocalDateTime【八】日期相关_DateTimeFormatter...
2022-07-28 23:57:44 154
原创 JAVA_包装类
Java语言是面向对象的编程语言,而基本数据类型声明的变量并不是对象,为其提供包装类,增强了Java面向对象的性质。而且,如果只有基本数据类型,使用时是很不方便的,比如,在集合类中,无法将int 、double等类型放进去的,因为集合的容器要求元素是Object类型。...
2022-07-25 18:58:32 186
原创 HTML&CSS入门
前端入门很简单,入门编程的伙伴,我们先从HTML和CSS这两个简单的语言开始入门,简单的语言能够提升我们对编程的兴趣,学习起来并不会感觉枯燥无味。
2022-07-24 11:06:53 540
原创 MySQL基础必会,简单易懂
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。...
2022-07-19 13:20:32 337
原创 Java面向对象
【1】面向对象分析OOA--Object Oriented Analysis【2】面向对象设计OOD--Object Oriented Design【3】面向对象的编程OOP-Object Oriented
2022-07-17 12:49:37 950
原创 IDEA断点调试
【一】IDEA断点调试_常用断点调试快捷键1.Debug的优化设置:更加节省内存空间2.常用断点调试快捷键:【二】断点调试_条件判断【三】查看表达式的值
2022-07-01 11:48:16 879
原创 IEDA代码模板
(1)Postfix Completion(2)Live Templates(1)Live Templates中可以做用户的个性化定制(2)Postfix Completion中只能用不能修改main或psvmsout或.sout 输出语句soutp:打印方法的形参soutm:打印方法的名字soutv:打印变量普通for循环:fori(正向) 或者 .for(正向) .forr(逆向)增强for循环:iter 或者 .for(用于数字的遍历、
2022-06-30 20:22:44 206
原创 (c语言数据结构)用链式队列的方式实现输入12345,输出12345操作——期末数据结构程序设计
2.队列的初始化3.判空操作4.入队操作5.出队操作6.打印出栈元素7.源代码8.结果展示
2022-06-24 01:00:47 1249
原创 (c语言数据结构)用顺序队列的方式实现输入12345,输出12345操作——期末数据结构程序设计
2.队列的初始化3.判空操作4.入队操作5. 出队操作6.获得对头元素的值7.源代码8.运行结构展示
2022-06-23 17:01:51 3133
原创 (c语言)用链栈表的方式实现输入abcde,输出edcba操作——期末数据结构程序设计
2.链栈的初始化3.链栈的销毁4.判空操作5.进栈6.出栈7.读取栈顶元素
2022-06-17 02:03:40 1926
原创 (c语言)双链表的定义、初始化、增删改查 超详细~ 超好懂~考研党超有用
双链表的初始化双链表的判空操作双链表的后插操作双链表的删除操作双链表的遍历循环双链表
2022-06-12 11:23:19 338 1
原创 (c语言)单链表的定义、初始化、增删改查 超详细~ 超好懂~
头插法(带头节点)尾插法(带头结点)中间插(带头结点)后插操作(p结点之后插入元素e)前插操作(在p结点之前插入元素e)按位序删除(带头结点)指定结点的删除(带头节点)按序号查找结点的值求表的长度打印链表循环单链表注意:LNode *强调返回是一个结点LinkList 强调这是一个单链表...
2022-06-05 12:13:49 1544 1
原创 (c语言)顺序表的定义、初始化、增删改查 超详细~ 超好懂~
顺序表的静态分配(看成数组)顺序表的动态分配初始化用malloc函数在内存中开辟一整空间增加动态数组的长度1.让*p和L.data指向同一位置(记住起始地址)2.开辟一块新空间L.data3.*p赋值给新开辟的L.data4.free§释放原来旧的空间插入操作注意位序是从1开始的,数组下标是从0开始的删除操作
2022-06-01 23:23:45 1808 1
原创 C语言指针的传递和偏移
C语言指针的传递和偏移将"hello"转变为"HELlo",体会指针的传递#include<stdio.h>//数组名作为实参传递给子函数时,是弱化为指针的void change(char* d){ *d='H'; d[1] = 'E'; *(d + 2) = 'L'; //指针的传递}int main(){ char c[10] = "hello"; change(c); puts(c); return 0;}运行结果用指针的方式访问数组元素,体会
2022-03-15 22:15:36 192
原创 【c语言】1~100有多少个9<难度系数1>
1~100有多少个9<难度系数1>源代码:#include<stdio.h>int main(){ int i = 0; int count = 0; for (i = 1; i <= 100; i++) { if (i % 10 == 9) count++; if (i / 10 == 9) count++; } printf("count=%d\n", count);}运行结果:...
2021-09-19 22:34:58 105
原创 从键盘输入一个数字,如果>=0,输出平方根,如果<0,输出绝对值<难度系数1>
从键盘输入一个数字,如果>=0,输出平方根,如果<0,输出绝对值<难度系数⭐>思路:了解库函数的使用,sqrt()平方跟函数,fabs()绝对值函数,切记使用是要加头文件#include<stdio.h>源代码:#include<stdio.h>#include<math.h>int main(){ int a; printf("输入一个整数:"); scanf_s("%d", &a); if (a >= 0) prin
2021-09-18 21:07:13 1167
原创 【c语言】一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?<难度系数2>
一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?<难度系数⭐>题目来源菜鸟教程源代码:#include<stdio.h>int main(){ float h, s; h = s = 100; h = h / 2; for (int i = 2; i <= 10; i++) { s = s + 2 * h; h = h / 2; } printf("第10次落地时,共经过%f米,第10次
2021-09-16 17:54:15 328
原创 2021-09-15
一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同<难度系数⭐>源代码:#include<stdio.h>int main() { //输入一个数字判断是否为回文数,个位=万位 十位=千位 eg:12321 int x = 0; int g, s, b, q, w; scanf_s("%d", &x); w = x /10000; q = x % 10000/1000; s = x % 100 / 10; g = x %
2021-09-15 18:29:19 136
原创 2021-09-14
输入一行文字,找出其中的大写字母,小写字母,空格,数字,及其他字符的个数<难度系数⭐⭐>源代码:#include<stdio.h>void main(){ int a = 0, b = 0, c = 0, d = 0, e = 0, i = 0; char* p, s[20]; while ((s[i] = getchar()) != '\n')i++; p = s; while (*p != 10) { if (*p >= 'A' && *p &l
2021-09-14 22:57:12 101
原创 2021-09-13
用指针的方式编写一个数字排序<难度系数⭐>老铁从今天开始我们将接触指针的用法!例题:输入三个数字,用指针进行排序,然后输出源代码:#include<stdio.h>void swap(int* pa, int* pd){ int t = 0; t = *pa; *pa = *pd; *pd = t;}int main(){ int a, b, c, temp; scanf_s("%d%d%d", &a, &b, &c); if (a >
2021-09-13 19:25:15 84
原创 2021-09-12
输出100~~1000之间水仙花数<难度系数⭐>例题:输出100~~1000之间水仙花数。(“水仙花数”是指一个三位数其各位数字的立方和等于该数本身)源代码:#include<stdio.h>int main(){ int i, x, y, z; for (i = 100;i < 1000; i++) { x = i % 10; y = i / 10 % 10; z = i / 100 % 10; if (i == (x * x * x + y * y *
2021-09-12 22:18:43 74
原创 2021-09-08
冒泡排序法<难度系数⭐>例题:对5位职工工资按由小到大的顺序排列源代码:#include<stdio.h>#define N 5int main(){ int i = 0; int j = 0; int t = 0; int gz[N]; printf("请输入N位员工工资:"); for (i = 0; i < N; i++) { scanf_s("%d",&gz[i]); } printf("排序前:"); for (i = 0; i <
2021-09-08 22:10:22 80
原创 2021-09-07
选择排序法<难度系数⭐>例题:对5位职工工资按由小到大的顺序排列源代码:#include<stdio.h>//头文件#define N 5 //职工人数int main()//主函数{ int i = 0; int j = 0; float t = 0; float gz[N]; for (i = 0; i < N; i++) { scanf_s("%f", &gz[i]);//输入N位员工工资 } printf("排序前:"); for (i =
2021-09-07 22:01:21 105
原创 2021-09-06
将大写字母A,转换为小写字母a<难度系数⭐>思路:我们要记住常用的ASCII码表,知道大小写的转换,字符数据是以ASCII码存储在内存的。源代码:#include<stdio.h>int main(){ char i; printf("请输入大写字母:"); scanf_s("%c", &i); printf("输出小写字母:"); printf("%c", i + 32);}运行结果:注意:A+32=aASCII码表(常见):十进制十六进制
2021-09-06 22:51:24 109
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人