- 博客(16)
- 收藏
- 关注
原创 java实现时间转换器
使用java语言实现时,分,秒之间的相互转换:public class Time { private int hour;//时 private int minute;//分 private int second;//秒 public static void main(String[] args) { Time t=new Time(0,0,0); t.display(); t.addsecond(500); ..
2022-05-15 14:40:12
1268
原创 java--多态的转型
java中的多态中的语法转换:只有在是继承关系的前提下才可以进行转型子---->父 ,向上转型(自动转型)父---->子 ,向下转型(强制转换)以下为例子:public class duotai { static Animal a=new Animal();//静态 public static void main(String[] args) { // TODO 自动生成的方法存根 Animal a2=new Cat();//向上转型, //...
2022-05-11 19:52:29
392
原创 java实现三角形
正三角: Scanner s1=new java.util.Scanner(System.in); System.out.println("请输入你要打印的三角形行数:"); int num=s1.nextInt(); int i=0; for( i=0;i<num;i++) { int j; //打印空格 for(j=0;j<num-1-i;j++)//第一行的空格为行数减一,因为第一行只有一个字符,后面依次往下增加 { System.
2022-04-17 19:13:24
5066
原创 数据结构——邻接表,c语言实现
邻接表:图的常用储存结构之一,由表头结点和表结点两部分组成,其中表头结点存储图的各顶点,表结点用单向链表存储表头结点所对应顶点的相邻顶点(也就是表示了图的边)。在有向图里表示表头结点指向其它结点(a->b),无向图则表示与表头结点相邻的所有结点(a—b)邻接表(无向图):代码实现:邻接表(无向图):#include<stdio.h>#include<stdlib.h>#define MVNum 100//边表typedef struct ArcNo
2022-03-26 19:49:37
5478
原创 c语言——树的遍历
最近学习了树和二叉树的知识,所以今天写了一个关于树的创建和遍历的代码。树的三种遍历方式,分别是,先序遍历:根左右,中序遍历:左根右,后序遍历:左右根。然后需要创建链表,存放根结点和左右孩子。递归遍历:#include<stdio.h>#include<stdlib.h>struct bitnode{ char Date;//根结点 struct bitnode* Lchild;//左子树 struct bitnode* Rchild;//右子树};//创..
2022-03-19 20:13:59
3969
4
原创 java__斐波那契数列
[斐波那契数列]意大利著名文学家斐波那契在研究兔子繁殖问题时,发现有这样的一列数:1,1,2,3,5,8,.......;该数列的特点是:前两个数均为1,从第三个数起,每一个数都等于它前两个数的和,人们把这样的一组数列称为 斐波那契数列。这个数列经常作为编程题出现,于是接下来我将用代码实现斐波那契数列的打印与实现: public static void main(String[] args...
2022-03-16 20:18:17
2041
原创 c____三子棋小游戏
用c语言实现一个三子棋的小游戏,玩家和电脑的对弈,那么思路是:首先创建出一个二维数组的棋盘,然后创建出电脑的行走方式,因此需要创建出一个范围以内的随机数,然后判断输赢,就可以实现这个程序。那么接下来就开始实现这个游戏;首先:test.c,作为游戏的初始框架#define _CRT_SECURE_NO_WARNINGS #include"game.h" //引用自己创建的game函数,要用双引号void menu() //创建菜单{ printf(" ..
2022-03-13 19:46:58
5877
原创 c语言______通讯录
用c语言实现一个通讯录功能,包含增删查改这些功能其中创建了三个文件text.c用来创建出框架和创建函数,contact.c用来实现函数,contact.h用来声明这些函数;好,那么接下来就开始实现:test.c:源文件创建函数和创建框架#define _CRT_SECURE_NO_WARNINGS #include "contact.h"void menu(){ printf("
2022-03-04 21:15:23
5482
原创 c语言————猜数字小游戏,srand函数的使用
用c语言编写一个猜数字的小游戏,方法很简单,当你输入一个数的时候,判断这个数是大于还是小于,期间系统会给出相应的提示#include<stdio.h> #include<stdlib.h>#include<time.h> void menu() //菜单界面 { printf(" "); printf("
2022-03-01 19:10:53
2902
原创 c语言———链表的创建
最近刚想学习到链表这一块的知识,于是便敲了链表的创建#include<stdio.h>#include<stdlib.h>struct node{ int date; struct node* next;}; struct node* creade(){ struct node* p = (struct node*)malloc(sizeof(struct node)); p->date = 1; p->next = NULL; return
2022-02-28 20:31:09
921
原创 c语言————开辟动态内存空间
如何使用c语言开辟一块动态内存内存空间:#include<stdio.h>#include<stdlib.h>struct s{ int n; int arr[0];//内容为定义,目前无大小};int main(){ //开辟内存malloc函数 int n前面的4个字节,开辟5个int字节给arr,开辟完之后这个目前一共24个字节 struct s* p = (struct s*)malloc(sizeof(struct s) + 5 * sizeof
2022-02-26 20:14:22
2278
原创 c语言————字符串的逆序旋转
今天给大家带来字符串如何旋转的输出与打印将一串字符串中的第一个字符放到最后,其他的字符依序往前,实现字符串的旋转打印1.暴力求解法:#include<stdio.h>#include<string.h>#include<assert.h>void rotate(char* arr, int k){ int len = strlen(arr);//求出字符串的长度 //断言 assert(arr !=NULL); assert(k
2022-02-23 19:30:16
628
原创 c语言如何实现喝汽水问题
用c语言实现一个喝汽水的问题: ps:每瓶汽水一元钱,喝完汽水后会有空瓶子,拿2个空瓶子可以换取一瓶新的汽水,依次往复,如何用c语言实现这个程序:
2022-02-22 19:15:59
1162
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人