自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 资源 (3)
  • 问答 (2)
  • 收藏
  • 关注

原创 字符串函数讲解(C语言笔记,建议收藏!!!)

1、gets函数2、puts函数3、strcat函数4、s't'r'c'p'y

2021-06-20 16:46:18 131160 155

原创 C++ STL容器详解

本文对C++语言中基本的容器进行详细介绍,包括string、vector、deque、stack、queue、list、set/multiset、map/multimap,介绍其基本概念、构造函数和基本操作。

2024-01-20 14:23:54 1020 1

原创 单链表的构造及其功能

单链表的创建方法及其各项操作,适合开始接触数据结构的人,很基础,应该可以理解

2023-03-15 19:45:59 334 2

原创 顺序表的构造及功能

顺序表的创建方式与功能

2023-02-27 22:26:41 788

原创 Java实现多线程

文章对Java多线程各个方面进行讲解,以几种经典的线程问题来讲述线程的通信和同步问题,以及线程的几种创建方法。

2022-12-29 19:14:14 2224 11

原创 JAVA实现数组模拟队列

使用数组模拟队列

2022-12-01 20:04:26 800 1

原创 数据结构 — 稀疏数组

二维数组和稀疏数组的相互转换

2022-11-30 12:43:22 103 1

原创 JAVA多线程 — 生产者/消费者问题

基于java的多线程和线程通信

2022-11-30 11:43:55 716

原创 快速排序算法(JAVA实现)

快速排序算法

2022-11-30 08:55:12 3434 1

原创 JAVA基础练习 — 回形取数

基础算法题目

2022-11-29 22:43:41 310 2

原创 JAVA图形化界面设计

JFrame图形化界面

2022-11-14 23:05:48 5859

原创 使用PreparedStatement对数据库的增删改查

JDBC的增删改查

2022-10-10 17:27:32 1121 1

原创 使用PreparedStatement实现批量数据的操作

JDBC对数据的批量操作

2022-10-10 16:57:07 2059

原创 C语言笔记(建议背下来)

每天一个关于深入了解C的技巧。

2022-04-28 20:36:03 7010 7

原创 C语言32个关键字详解

以下内容建议大家收藏,全是干货,建议反复观看!!!Let's Go!!!首先我们把 C89(C90) 的所有关键字进行一下分类,方便大家理解。数据类型关键字(12个):char、short、int、long、signed、unsigned、float、double、struct、union、enum、void控制语句关键字(12个):1、循环控制(5个)for、do、while、break、continue2、条件语句(3个)if、el.

2022-02-08 13:44:16 41788 25

原创 c语言三子棋游戏(每天一个装杯小技巧,源码在末尾)

三子棋是黑白棋的一种。三子棋是一种民间传统游戏,又叫九宫棋、圈圈叉叉、一条龙、井字棋等。将正方形对角线连起来,相对两边依次摆上三个双方棋子,只要将自己的三个棋子走成一条线,对方就算输了。但是,有很多时候会出现和棋的情况。我们学习了c语言,现在我们尝试自己用C语言写一个三子棋小游戏玩玩吧!使用软件:VS2013三子棋棋盘图案:游戏开始选择:选择1:开始游戏选择0:退出游戏当选择开始游戏时,你与电脑开始对弈当我们选择的坐标为(2,2)电脑它选择的坐

2021-07-02 14:29:12 2154 41

原创 C语言操作符详细介绍(干货教学内容!!!)

学习目标:提示:这里可以添加学习目标例如:一周掌握 Java 入门知识学习内容:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点2、 周六上午 9 点-上午 11 点3、 周日下午 3 点-下午 6 点学习产出:提示:这里统计学习计划的总量例如:1、 技术笔记 2 遍2、CSDN 技术博客

2021-06-16 16:42:58 1564 24

原创 编程判断输入的两次密码是否一致,一致输出“same”,不一致输出“different”

#include <stdio.h>#include <string.h>int main(){ char a[20], b[20]; scanf("%s %s", a, b); if (strcmp(a, b) == 0){ printf("same\n"); } else{ printf("different\n"); } return 0;}

2021-06-15 14:37:37 1169

原创 定义电子日期类。

输入:2019 11 24输出:24/11/2019#include <stdio.h>void input(int *y, int *m, int *d){ scanf("%d%d%d", y, m, d);}void output(int *y, int *m, int *d){ printf("%d/%d/%d", *d, *m, *y);}int main(){ int d = 0, m = 0, y = 0; input(&y, &m,

2021-06-15 11:21:03 117

原创 案例,求一个特殊分数。

#include <stdio.h> int max3(int a,int b,int c){ int max = a; if (b > max){ max = b; } if (c > max){ max = c; } return max;}int main(){ int a, b, c; scanf("%d%d%d", &a, &b, &c); double sum1 = max3(a + b, b, c); dou.

2021-06-15 10:23:41 88

原创 鸡兔同笼问题。上有头30个,下有脚90只,问鸡兔各有多少只。

#include <stdio.h> int main(){ int x;//鸡 int y;//兔 for (x = 1; x <= 30; x++){ y = 30 - x; if ((2*x)+(4*y)==90){ printf("%d %d", x, y); } } return 0;}

2021-06-14 20:17:18 3262 2

原创 十进制转换六进制

#include <stdio.h>int main(){ int n = 0; int arr[40] = { 0 }; int i = 0; scanf("%d", &n); while (n){ arr[i++] = n % 6; n /= 6; } for (i--; i >= 0; i--){ printf("%d", arr[i]); } return 0;}

2021-06-13 11:32:23 1948 3

原创 模拟时钟,

输入现在的时刻以及要睡的时长k(单位:minute),中间用空格分开。输入格式:hour:minute k(如hour或minute的值为1,输入为1,而不是01)(0 ≤ hour ≤ 23,0 ≤ minute ≤ 59,1 ≤ k ≤ 109)

2021-06-12 20:36:04 177

原创 输入n个成绩,换行输出n个成绩中最高分数和最低分数的差。

#include <stdio.h> int main(){ int n = 0; int max = 0; int min = 100; scanf("%d", &n); int i = 0; int tmp = 0; for (i = 0; i<n; i++){ scanf("%d", &tmp); if (tmp > max) max = tmp; if (tmp < min) min = tmp; } pri.

2021-06-10 14:45:20 519

原创 输入数字N,然后输入N个数,计算这N个数的和。

#include <stdio.h>int main(){ int n,t; int sum=0; scanf("%d\n",&n); for(int i=1;i<=n;i++){ scanf("%d",&t); sum+=t; } printf("%d ",sum); return 0;}

2021-06-10 11:47:50 5301 9

原创 输入n个整数,分别统计输出正数、负数的个数。

#include <stdio.h>int main(){ int n; int count1=0; int count2=0; while(scanf("%d",&n)!=EOF){ if(n>0){ count1++; } else{ count2++; } } printf("positive:%d\n",coun.

2021-06-10 11:39:44 9396 5

原创 输入10个整数,要求按输入时的逆序把这10个数打印出来。逆序输出,就是按照输入相反的顺序打印这10个数。

#include <stdio.h>int main(){ int n; int arr[10]; for(n=0;n<=9;n++){ scanf("%d",&arr[n]); } for(n=9;n>=0;n--){ printf("%d ",arr[n]); } return 0;}

2021-06-10 11:31:38 3782 4

原创 从键盘输入若干组成绩,每组7个分数(百分制),去掉一个最高分和一个最低分,输出每组的平均成绩。

#include <stdio.h>int main(){ int i; int sum = 0; int min = 100; int max = 0; int score = 0; for(i=0; i<7; i++){ scanf("%d ", &score); sum += score; if(score > max) max = score;...

2021-06-09 14:15:24 378

原创 输出1~2019中共有多少个数包含数字9。

#include <stdio.h>int main(){ int i; int count=0; for(i=1;i<=2019;i++){ int n=i; while(n){ if(n%10==9){ count++; break; } n=n/10; .

2021-06-09 14:03:30 745

原创 输出金字塔图案。

输入3:输入5:

2021-06-08 16:50:56 305

原创 输入年份和月份,计算这一年这个月有多少天

#include <stdio.h>int main(){ int y = 0; int m = 0; int days[12] = {31,28,31,30,31,30,31,31,30,31,30,31}; while(scanf("%d%d", &y, &m) != EOF) { int day = days[m-1]; if((y%4==0 && y%100!=0) || (y%...

2021-06-08 16:00:54 817

原创 现一个简单计算器,实现两个数的“加减乘除”运算。

#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>int main(){ double n1 = 0.0; double n2 = 0.0; char op = 0; while (scanf("%lf%c%lf", &n1, &op, &n2) != EOF) { switch (op) { case '+': printf("%.4lf+%.4lf=%.4lf", n1, n2, n1.

2021-06-08 15:54:23 3248

原创 从键盘输入a, b, c的值,编程计算并输出一元二次方程ax2 + bx + c = 0的根。

当a = 0时,输出“Not quadratic equation”,当a ≠ 0时,根据△ = b2-4*a*c的三种情况计算并输出方程的根。

2021-06-08 15:44:28 15922 2

原创 衡量人体胖瘦程度。多组输入,每一行包括两个整数,用空格隔开,分别为体重(公斤)和身高(厘米)。

#include <stdio.h>int main(){ double BMI=0; double weight,height; while(scanf("%lf%lf",&weight,&height)!=EOF){ BMI=weight/((height/100)*(height/100)); if(BMI<18.5){ printf("Underweight\n"); .

2021-06-08 15:15:36 483

原创 输入一个字符,判断该字符是否为字母

#include <stdio.h> int main(){ char n; while ((n=getchar())!=EOF){ if (n >= 'A'&&n <= 'Z' || n >= 'a'&&n <= 'z'){ printf("字母!\n"); } else{ printf("不是字母!\n"); } getchar(); //处理回车 } return 0;}...

2021-06-06 20:53:12 3001

原创 手动输入三条边a,b,c能否构成三角形,如果能构成三角形,判断三角形的类型(等边三角形、等腰三角形或普通三角形)。

#include <stdio.h> int main(){ int a, b, c; while (scanf("%d%d%d", &a, &b, &c) != EOF){ if (a + b>c && a + c>b && b + c>a){ if (a == b && b == c){ printf("等边三角形!\n"); } else if (a == b |.

2021-06-06 20:41:03 6874 5

原创 有一个字符,判断它是否为大写字母,如果是,将它转换成小写字母;反之则转换为大写字母。(多组输入,每一行输入一个字母。针对每组输入,输出单独占一行,输出字母的对应形式。)

#include <stdio.h>int main(){ char le; while((le=getchar())!=EOF){ if(le>='A' && le<='Z'){ int a=le+32; printf("%c\n",a); } if(le>='a' && le<='z'){ int .

2021-06-06 18:25:23 168

原创 有五个字母A(a), E(e), I(i), O(o),U(u)称为元音,其他所有字母称为辅音,请编写程序判断输入的字母是元音(Vowel)还是辅音(Consonant)。

#include <stdio.h>int main(){ char ch = 0; char arr[] = "AEIOUaeiou"; while((ch=getchar()) != EOF) { int i = 0; for(i=0; i<10; i++) { if(ch == arr[i]) { printf("Vowel\...

2021-06-06 18:08:14 786

原创 语文、数学、外语的考试,请帮他判断三科中的最高分。从键盘任意输入三个整数表示的分数,编程判断其中的最高分。

多组输入,每行输入包括三个整数表示的分数(0~100),用空格分隔。针对每行输入,输出为一行,即三个分数中的最高分。#include <stdio.h>int main(){ int score_ch,score_ma,score_en; while(scanf("%d%d%d",&score_ch,&score_ma,&score_en)!=EOF){ int max=score_ch; if(score_ma

2021-06-06 17:47:16 541

原创 想知道一个整数的奇偶性,请判断从键盘任意输入一个整数(范围-231~231-1),编程判断它的奇偶性。(多组输入,每行输入包括一个整数。)

#include <stdio.h>int main(){ int n; while(scanf("%d",&n)!=EOF){ if(n%2==0){ printf("Even\n"); } else{ printf("Odd\n"); } } return 0;}

2021-06-06 17:31:47 424

C语言顺序表的操作集合

包含两种顺序表,静态顺序表和动态顺序表的创建,分别对两种不同的顺序表进行增、删、查、改、销毁、单值化等等操作,适合小白第一次学习,内容很基础。可以花一点时间多看看,理解透彻。

2023-03-09

Java基础项目(客户管理)

分别使用数组和集合来实现客户信息的管理

2023-03-09

C语言基础知识点总结(很详细)

针对C语言案例的巩固,一些基础的题目,对于C语言各个章节进行细节归纳,以帮助大家理解和学习,仔细阅读和理解,你会有很大的收获的。

2022-05-10

linux.pdf 基本所有的命令大全

关于Linux基本所有的命令大全,资料详细

2021-06-01

学生成绩管理系统.txt

适合刚刚开始学习

2021-05-26

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

TA关注的人

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