- 博客(18)
- 资源 (3)
- 收藏
- 关注
原创 从零开始搭建 —— Anaconda + PyCharm + PyTorch(GPU)+ 虚拟环境(全步骤)
从零开始安装 PyTorch(GPU)版本
2023-04-05 14:14:20
6213
12
原创 C++编程练习(2)——数据结构 之 链式队列 的实现
数据结构 之 链式队列 的实现使用工具:VS2019功能:1、实现链式队列的基本功能2、使用面向对象的思想完成软件下载:目录数据结构 之 链式队列 的实现功能:软件下载:一、代码部分头文件MyQueue.h:MyQueue.c:main.c:二、运行结果1.入队(首先入栈三个数据:100、200、300)2.展示链式队列中的数据3.此时队列中的大小为多少?4.查看队头元素5.此时查看链式队列是否为空,若队列为空,输出true6.出个队试一下7.出队完成,展示当前队中的数据8.此时队列的大小为?
2021-03-30 13:49:23
454
原创 C++编程练习(1)——数据结构 之 链式栈 的实现
扫雷游戏(图片音乐版)使用工具:VS2019、easyX图形库easyX官网:https://easyx.cn/代码、素材已发布到 “资源”。功能:1、扫雷游戏的基本实现。2、鼠标左键单击:扫雷3、鼠标中键单击:游戏提示4、鼠标右键单击:插一个小旗子/拔一个小旗子5、游戏获胜和失败的提示。 C语言实现——“扫雷小游戏” 目录扫雷游戏(图片音乐版)一、代码部分二、运
2021-03-30 11:37:24
379
原创 C语言编程练习(15)——扫雷游戏(图片音乐版)
扫雷游戏(图片音乐版)使用工具:VS2019、easyX图形库easyX官网:https://easyx.cn/代码、素材已发布到 “资源”。功能:1、扫雷游戏的基本实现。2、鼠标左键单击:扫雷3、鼠标中键单击:游戏提示4、鼠标右键单击:插一个小旗子/拔一个小旗子5、游戏获胜和失败的提示。目录扫雷游戏(图片音乐版)一、代码部分二、运行结果一、代码部分头文件game.h:#pragma once#include <stdio.h>#include <s
2021-01-09 23:15:51
2765
2
原创 C语言编程练习(14)——计算0~10之间数字的阶乘
计算0~10之间数字的阶乘使用工具:VS2019功能:1、输入一个数字,计算这个数字的阶乘目录计算0~10之间数字的阶乘一、代码部分二、运行结果一、代码部分函数实现://阶乘函数int factorial(int num){ int result = 0; if (num == 0) //0的阶乘为1 return 1; else //递归 { result = num * factorial(num - 1); } return result;}
2021-01-07 10:00:20
2069
1
原创 C语言编程练习(13)——cmd实现扫雷游戏(极简版)
cmd实现扫雷游戏(极简????版)使用工具:VS2019功能:1、简单的扫雷游戏实现。目录cmd实现扫雷游戏(极简????版)一、代码部分二、运行结果一、代码部分头文件game.h:#pragma once#include <stdio.h>#include <stdlib.h>#include <time.h>#include <stdbool.h>#define MINE_NUMBER 10 //地雷的个数#defin
2021-01-06 21:40:26
1976
原创 C语言编程练习(12)——cmd实现 模拟用户登录功能(掩码版)
cmd实现 模拟用户登录功能(掩码版)使用工具:VS2019功能:1、用户输入用户名和密码2、用户名和密码匹配要求:1、输入密码时要实现掩码功能(输入123,显示***)2、具备删除键能够删除的功能目录cmd实现 模拟用户登录功能(掩码版)一、代码部分二、运行结果一、代码部分函数实现://密码隐藏的实现void hiddenPassword(char* str){ int i = 0; while (1) { char ch = _getch(); //_getc
2021-01-06 21:08:34
785
原创 C语言编程练习(11)——字符串逆序输出
字符串逆序输出使用工具:VS2019功能:1、将字符串输入到一个字符串数组2、将这个字符串逆序输出要求:不使用第二个字符串数组目录字符串逆序输出一、代码部分二、运行结果一、代码部分函数实现://字符串逆序void stringInversion(char* str){ int length = strlen(str); //字符串的有效长度 for (int i = 0; i < length / 2; i++) { //法1:使用额外存储空间 //ch
2021-01-06 20:35:01
1757
原创 C语言编程练习(10)——cmd实现 猜拳游戏(剪刀石头布)
cmd实现 猜拳游戏(剪刀石头布)使用工具:VS2019程序介绍:游戏菜单游戏初始化(玩家数据和电脑数据)开始游戏判定结果计算得分展示得分谁最终赢了规则:三局两胜0:石头 1:剪子 2:布目录cmd实现 猜拳游戏(剪刀石头布)一、代码部分二、运行结果一、代码部分头文件game.h:#pragma once#include <stdio.h>#include <stdlib.h>#include <time.h>struc
2021-01-05 19:13:17
2469
原创 C语言编程练习(9)——交换两个数字(不使用第三个变量)
交换两个数字(不使用第三个变量)使用工具:VS2019功能:1.输入两个数字。2.交换这两个数字,但不能使用第三个变量。目录交换两个数字(不使用第三个变量)一、代码部分二、运行结果一、代码部分函数实现://交换两个变量,但不可以借用第三个变量void swapTwoVariables(int* x, int* y){ // 交换过程 *x = *y - *x; // 求出ab两点的距离,并且将其保存在a中 *y = *y - *x; // 求出a到原点的距离,并且将其保
2021-01-05 13:50:26
1149
原创 C语言编程练习(8)——cmd控制 定时关机 和 取消关机
cmd控制 定时关机 和 取消关机使用工具:VS2019功能:1.输入一个数字来选择功能。2.0为定时关机,1为取消关机。目录cmd控制 定时关机 和 取消关机〇、知识补充一、代码部分二、运行结果〇、知识补充cmd命令: shutdown -l 注销 -r 重启 -s 关机 -a 取消关机 -t xxx 设置时间一、代码部
2021-01-05 13:38:00
489
原创 C语言编程练习(7)——输入一个数字,逆序将其输出
输入一个数字,逆序将其输出使用工具:VS2019功能:1.输入一个数字。2.计算这个数字共有几位,并返回这个数字的逆序结果。目录输入一个数字,逆序将其输出一、代码部分二、运行结果一、代码部分函数实现://输入一个数字,求其有几位数int numberLength(int number){ int length = 1; //默认有一位数字 while (number /= 10) //321 / 10 = 32 不为0,位数+1 { ++length; } retu
2021-01-05 13:13:37
3176
原创 C语言编程练习(6)——计算一个数有几位数字
计算一个数有几位数字使用工具:VS2019功能:1.输入一个数字。2.计算这个数字共有几位,并返回位数。目录计算一个数有几位数字一、代码部分二、运行结果一、代码部分函数实现://输入一个数字,求其有几位数int numberLength(int number){ int length = 1; //默认有一位数字 while (number /= 10) //321 / 10 = 32 不为0,位数+1 { ++length; } return length;}
2021-01-05 12:57:54
5576
原创 C语言编程练习(5)——判断一个数是否为素数
判断一个数是否为素数使用工具:VS2019功能:1.输入一个数字。2.这个数字为素数,返回true。3.这个数字不为素数,返回false。目录判断一个数是否为素数一、代码部分二、运行结果一、代码部分函数实现://判断一个数是否为素数bool ifPrimeNumber(int number){ if (number <= 1) //1不是素数也不是合数,定义为必须大于1 return false; for (int i = 2; i < number; ++i
2021-01-05 12:48:57
1695
原创 C语言编程练习(4)——计算圆的周长和面积
计算圆的周长和面积使用工具:VS2017功能:1.输入一个圆的半径。2.计算圆的周长和面积。目录计算圆的周长和面积一、代码部分二、运行结果一、代码部分函数实现:#define PI 3.14void perimeterAndArea(int r, float *l, float *s){ *l = (float)PI * 2 * r; *s = (float)PI*r*r;}主函数调用:int main(){ int r; //圆的半径 float l, s;
2020-12-15 23:41:03
13114
4
原创 C语言编程练习(3)——判断一个数字是否为水仙花数
判断一个数字是否为水仙花数使用工具:VS2017功能:1.输入一个数字。2.如果这个数字是水仙花数,则提示用户输入的是水仙花数。3.如果这个数字不是水仙花数,则提示用户输入的不是水仙花数。目录判断一个数字是否为水仙花数一、代码部分二、运行结果一、代码部分函数实现:bool ifNarcissisticNumber(int number){ if (number < 100 || number>999) return false; int a = number /
2020-12-15 23:24:54
13331
2
原创 C语言编程练习(2)——求解一元二次方程
求解一元二次方程使用工具:VS2017功能:1.输入一元二次方程的三个参数a,b,c。2.如果该方程有根,则输出根的值。3.如果该方程没有根,则提示没有根。目录求解一元二次方程一、代码部分二、运行结果一、代码部分函数实现:bool ifExtractARoot(int a, int b, int c, float *x1, float *x2){ int deta = b * b - 4 * a*c; if (deta < 0) return false; else
2020-12-15 23:11:19
3759
1
原创 C语言编程练习(1)——单个字母的大小写互换
单个字母的大小写互换使用工具:VS2017功能:1.输入小写字母,返回大写字母。2.输入大写字母,返回小写字母。3.有对非法数据的处理。目录单个字母的大小写互换一、代码部分二、运行结果一、代码部分函数实现:char changeEnglish(char ch){ if (ch >= 65 && ch <= 90) //大写变小写 return ch + 32; else if (ch >= 97 && ch <= 1
2020-12-15 11:31:18
950
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人