自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)

因为需要找之前做的项目,我重新下载回之前用的mysql5.7版本安装出现了一系列问题,比如Can't connect to MySQL server on 'localhost' (10061)这个意思是:无法连接到“localhost”(10061)上的MySQL服务器启动服务其就好啦还有出现这个问题,网上大部分都是using password: NO,而我的确实YES,也就是初始密码是没错的。ERROR 1045 (28000): Access denied for user 'root'

2021-06-30 18:55:17 379

原创 MySQL常用命令

创建数据库及相关常用命令:CREATE DATABASE 数据库名;USE 数据库名;DROP DATABASE 数据库名;数据定义语言DDL数据定义语言DDL用来创建数据库中的各种对象如:表视图索引同义词簇TABLEVIEWINDEXSYNCLUSTERDDL操作是隐性提交的!不能rollback数据操纵语言DML数据操纵语言DML主要有三种形式:INSERT插入UPDATE更新DELETE删除数据查询

2021-05-26 16:42:28 252

原创 顺序栈

3.1 顺序栈的建立1.建立一个字符栈,从键盘输入若干个字符,以回车键结束,实现元素入栈操作;然后依次输出栈中的字符元素,实现元素出栈操作2.实验要求和说明参考程序中,由InitStack_Seq函数分配一个指定大小的字符数组空间,在分配成功地情况下,从键盘输入若干个字符,实现进栈操作。然后依次输出栈中元素的值,其输出顺序恰与输出顺序相反。注意入栈,出栈时栈顶指针TOP的不同变化及栈空的判断条件。建立一个头文件SeqStack.h,包含顺序栈的定义、初始化等。3.参考程序// 头文件SeqStac

2021-04-12 22:37:07 1302

原创 单链表合并+双向链表+双向循环链表

2.6单链表的合并1.建立两个带头结点的有序单链表La,Lb,利用La,Lb的结点构造一个新的单链表Lc,使得合并后的Lc表仍然有序。2.实验要求及说明程序需要设立三个指针:Pa,pb,pc。其中pa,pb分别指向La,Lb中当前待比较、准备插入Lc表的结点;pc指向Lc表中当前最后一个结点,pc的初值指向La表的头结点。La表和Lb表的长度是隐含的,当pa或pb为空时,表示La表或Lb表扫描完毕。两个单链表合并前、后状态示意图如下:3.参考程序#include <stdio.h>#

2021-04-12 22:32:45 1388

原创 单链表及循环单链表的建立、查找、插入、删除

2.1单链表的建立1.建立一个带头结点的单链表:L={12,13,21,24}。数据元素的值由键盘输入。2.实验要点及说明单链表的建立有头插入法和尾插入法。本实验以尾插法为例建立单链表。单链表的结点结构除了数据域外,只含有一个指针域。注意:头结点的建立方法,新元素的插入的位置及指针的变化。单链表的建立示意图:#include <stdio.h>#include <conio.h>#include <stdlib.h>#define OK 1#define

2021-04-03 22:14:46 4273

原创 顺序表的建立、插入、删除、查找

实验1.1顺序表的建立1.建立含有N个元素的顺序表并输出该表各元素的值。元素的个数及元素的值由键盘输入,元素类型为整型。2.实验要点及说明参考程序中首先调用初始化函数InitList_Seq动态分配顺序表的存储空间,如图所示。顺序表L的长度length是表中所含元素的个数,初始值为0。Listsize是当前已分配的存储空间的容量,是以元素大小为单位的。建立一个头文件SeqList.h,避免在后面的.c程序中代码冗余。.h文件一般包括程序中必须用到的系统包含文件的声明、常量定义、结构定义及线性表的初始

2021-04-03 22:08:18 14970 4

原创 结构体、用户自定义数据类型与共用体

结构体、用户自定义数据类型与共用体结构体结构体关键字:student#include <stdio.h>#include <string.h>int main(){ struct student{ int SID; char name[20]; float math; }; struct student st1={191011,"Wang Lin",92.0f}; struct student ast[10]={ {181021,"Zhang K

2020-11-27 22:25:17 452

原创 编译预处理

编译预处理不带参数的宏定义:#define 标识符 字符串 // 标识符==符号常量代参数的宏定义::#define 宏名(参数列表) 字符串编译预处理:文件包含#include <stdio.h> //标准库函数可以放在<>当中#include “HelloWorld.cpp” //双引号多一步,会先会在当前目录下找,所以用户自己写的最好用双引号。#include <stdio.h>#define PI 3.1415926 //不带参#defi

2020-11-26 22:51:18 129

原创 动态分配内存

指针动态内存分配指针初始化的作用:让指针指向某个给定区域的起始地址。所有指针必须初始化后才能引用:如果一个指针没有初始化,那么指针指向的内存可能存在其他程序残存的数据或者其他什么东西,当我们对指针赋值的时候,指针就把那个原数据当做所指向的地址,把值赋值给这个未知的地址有各种未知的可能。动态内存分配函数:malloc() 函数格式:void *malloc(unsigned size)返回值:成功返回一个void型指针;失败返回空值#include <stdio.h>#inclu

2020-11-23 16:04:42 282

原创 7-2 杨辉三角 (10分)

7-2 杨辉三角 (10分)打印n行杨辉三角,n<10。输入格式:直接输入一个小于10的正整数n。输出格式:输出n行杨辉三角,每个数据输出占4列。输入样例:5输出样例:11 11 2 11 3 3 11 4 6 4 1#include <stdio.h>int main(){ int i,j,count; scanf("%d",&count); int a[count][count]; for(i=0;i

2020-11-04 22:18:47 8081 1

原创 7-1 二维数组每列排序 (10分)

7-1 二维数组每列排序 (10分)一个4×5的整型二维数组,从键盘输入数据,并对该数组的每一列按从小到大的顺序排列后输出。输入格式:输入4行5列的矩阵,每行第一个数前没有空格,每行的每个数之间各有一个空格。输出格式:输出4行5列的矩阵,每行第一个数前没有空格,每个数输出占4列列宽。输入样例:5 1 1 4 21 2 3 4 58 4 5 2 17 5 3 6 4输出样例:1 1 1 2 15 2 3 4 27 4 3 4 48

2020-11-04 22:18:03 4116

原创 7-7 冒泡法排序 (20分)

7-7 冒泡法排序 (20分)将N个整数按从小到大排序的冒泡排序法是这样工作的:从头到尾比较相邻两个元素,如果前面的元素大于其紧随的后面元素,则交换它们。通过一遍扫描,则最后一个元素必定是最大的元素。然后用同样的方法对前N−1个元素进行第二遍扫描。依此类推,最后只需处理两个元素,就完成了对N个数的排序。本题要求对任意给定的K(<N),输出扫描完第K遍后的中间结果数列。输入格式:输入在第1行中给出N和K(1≤K<N≤100),在第2行中给出N个待排序的整数,数字间以空格分隔。输出格式:

2020-11-04 22:15:41 3290 2

原创 C语言指针

C语言指针文章目录C语言指针//指针基本概念//指针的运算//指针与一维数组//指针基本概念#include <stdio.h>/*p是一个指向整形变量的指针。// * --> 取值运算符& --> 取地址运算符p == &a*p == a*/int main(){int a,b,c,i;int *p;int arr[]={1,2,3,4}; //数组的名字代表着起始地址a=10;b=20;c=30;p=&a;/

2020-11-03 16:36:13 131

原创 7-3 简化的插入排序 (15分)

7-3 简化的插入排序 (15分)本题要求编写程序,将一个给定的整数插到原本有序的整数序列中,使结果序列仍然有序。输入格式:输入在第一行先给出非负整数N(<10);第二行给出N个从小到大排好顺序的整数;第三行给出一个整数X。输出格式:在一行内输出将X插入后仍然从小到大有序的整数序列,每个数字后面有一个空格。输入样例:51 2 4 5 73输出样例:1 2 3 4 5 7#include <stdio.h>int main(){ int n,i,x; int

2020-10-25 15:58:15 6945 2

原创 7-2 交换最小值和最大值 (15分)

7-2 交换最小值和最大值 (15分)本题要求编写程序,先将输入的一系列整数中的最小值与第一个数交换,然后将最大值与最后一个数交换,最后输出交换后的序列。注意:题目保证最大和最小值都是唯一的。输入格式:输入在第一行中给出一个正整数N(≤10),第二行给出N个整数,数字间以空格分隔。输出格式:在一行中顺序输出交换后的序列,每个整数后跟一个空格。输入样例:58 2 5 1 4输出样例:1 2 5 4 8一开始以为只是单纯的排序,用了冒泡排序,结果错了。。。注意审题呀!输出:1 2 【5

2020-10-25 13:18:46 21783 4

原创 7-4 编程打印空心字符菱形 (10分)

7-4 编程打印空心字符菱形 (10分)本题目要求读入菱形起始字母和菱形的高度,然后输出空心字符菱形。所谓“空心菱形”是指:每行由两端为字母、中间为空格的字符串构成,每行的字符串中心对齐;上半部分相邻两行字符串长度差2,且字母从给定的起始字母逐一递增;下半部分与上半部分对称。输入格式:输入在一行中给出起始字母(范围为英文大写字母A-G)和菱形的高度(为不超过10的奇数)。输出格式:输出空心字符菱形。输入样例:B 5输出样例:BC CD DC CB#include <st

2020-10-20 22:28:17 14916 3

原创 7-6 水仙花数 (20分)

7-6 水仙花数 (20分)水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。例如:153=1​3​​ +5​3​​ +3​3​​ 。 本题要求编写程序,计算所有N位水仙花数。输入格式:输入在一行中给出一个正整数N(3≤N≤7)。输出格式:按递增顺序输出所有N位水仙花数,每个数字占一行。输入样例:3输出样例:153370371407#include <stdio.h> //153-> 153/100 百位 //

2020-10-19 16:31:52 5098

原创 7-2 梅森数 (20分)

7-2 梅森数 (20分)形如2​n​​ −1的素数称为梅森数(Mersenne Number)。例如2​2​​ −1=3、2​3​​ −1=7都是梅森数。1722年,双目失明的瑞士数学大师欧拉证明了2​31​​ −1=2147483647是一个素数,堪称当时世界上“已知最大素数”的一个记录。本题要求编写程序,对任一正整数n(n<20),输出所有不超过2​n​​ −1的梅森数。输入格式:输入在一行中给出正整数n(n<20)。输出格式:按从小到大的顺序输出所有不超过

2020-10-18 21:23:28 1826 1

原创 7-1 求n以内最大的k个素数以及它们的和 (20分)

7-1 求n以内最大的k个素数以及它们的和 (20分)本题要求计算并输出不超过n的最大的k个素数以及它们的和。输入格式:输入在一行中给出n(10≤n≤10000)和k(1≤k≤10)的值。输出格式:在一行中按下列格式输出:素数1+素数2+…+素数k=总和值其中素数按递减顺序输出。若n以内不够k个素数,则按实际个数输出。输入样例1:1000 10输出样例1:997+991+983+977+971+967+953+947+941+937=9664输入样例2:12 6输出样例2:11

2020-10-18 16:45:38 14566 3

原创 7-11 简单计算器 (20分)

7-11 简单计算器 (20分)模拟简单运算器的工作。假设计算器只能进行加减乘除运算,运算数和结果都是整数,四种运算符的优先级相同,按从左到右的顺序计算。输入格式:输入在一行中给出一个四则运算算式,没有空格,且至少有一个操作数。遇等号”=”说明输入结束。输出格式:在一行中输出算式的运算结果,或者如果除法分母为0或有非法运算符,则输出错误信息“ERROR”。输入样例:1+2*10-10/2=输出样例:10c语言:#include<stdio.h>int main(){

2020-10-13 17:01:13 1267

原创 7-10 jmu-c-二进制转10进制 (20分)

7-10 jmu-c-二进制转10进制 (20分)输入一组二进制字符,输出其对应的十进制数。当输入回车键时,输入结束。若输入非二进制字符,输出error input!输入样例1:11111111输出样例1:255输入样例2:34输出样例2:error input!c语言:#include <stdio.h>int main(){ char c[100]={0}; int i=0,n=0,j,sum=0,k=1,flag=0; gets(c); while(c[i

2020-10-13 16:59:50 1876 3

原创 7-9 龟兔赛跑 (20分)

7-9 龟兔赛跑 (20分)乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息。乌龟每分钟可以前进3米,兔子每分钟前进9米;兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于是,每跑10分钟回头看一下乌龟,若发现自己超过乌龟,就在路边休息,每次休息30分钟,否则继续跑10分钟;而乌龟非常努力,一直跑,不休息。假定乌龟与兔子在同一起点同一时刻开始起跑,请问T分钟后乌龟和兔子谁跑得快?输入格式:输入在一行中给出比赛时间T(分钟)。输出格式:在一行中输出比赛的结果:乌龟赢输出@@,兔子赢输出_,平局则

2020-10-13 16:58:30 2853 1

原创 7-8 念数字 (15分)

7-8 念数字 (15分)输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出fu字。十个数字对应的拼音如下:0: ling1: yi2: er3: san4: si5: wu6: liu7: qi8: ba9: jiu输入格式:输入在一行中给出一个整数,如:1234。提示:整数包括负数、零和正数。输出格式:在一行中输出这个整数对应的拼音,每个数字的拼音之间用空格分开,行末没有最后的空格。如 yi er san si。输入样例:-600输出样例:fu liu

2020-10-13 16:57:01 1887

原创 7-2 求幂级数展开的部分和 (20分)

7-2 求幂级数展开的部分和 (20分)已知函数e​x​​ 可以展开为幂级数1+x+x​2​​ /2!+x​3​​ /3!+⋯+x​k​​ /k!+⋯。现给定一个实数x,要求利用此幂级数部分和求e​x​​ 的近似值,求和一直继续到最后一项的绝对值小于0.00001。输入格式:输入在一行中给出一个实数x∈[0,5]。输出格式:在一行中输出满足条件的幂级数部分和,保留小数点后四位。输入样例:1.2输出样例:3.3201c语言:#include <stdio.h&g

2020-10-13 16:50:34 1730

原创 7-1 求交错序列前N项和 (15分)

7-1 求交错序列前N项和 (15分)本题要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+… 的前N项之和。输入格式:输入在一行中给出一个正整数N。输出格式:在一行中输出部分和的值,结果保留三位小数。输入样例:5输出样例:0.917c语言:#include <stdio.h>int main(){ int x,y,N; float z,sum=0; scanf("%d",&N); for(x=

2020-10-13 16:48:22 2589

原创 7-10 计算天数 (15分)

标题7-10 计算天数 (15分)本题要求编写程序计算某年某月某日是该年中的第几天。输入格式:输入在一行中按照格式“yyyy/mm/dd”(即“年/月/日”)给出日期。注意:闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。闰年的2月有29天。输出格式:在一行输出日期是该年中的第几天。输入样例1:2009/03/02输出样例1:61输入样例2:2000/03/02输出样例2:62C语言:#include <stdio.h>//用了for循环

2020-10-12 21:35:14 2010 2

原创 7-3 输出三角形面积和周长 (15分)

标题7-3 输出三角形面积和周长 (15分)本题要求编写程序,根据输入的三角形的三条边a、b、c,计算并输出面积和周长。注意:在一个三角形中, 任意两边之和大于第三边。三角形面积计算公式:area=√​s(s−a)(s−b)(s−c)​​​ ,其中s=(a+b+c)/2。输入格式:输入为3个正整数,分别代表三角形的3条边a、b、c。输出格式:如果输入的边能构成一个三角形,则在一行内,按照area = 面积; perimeter = 周长的格式输出,保留两位小数。否则,输出These s

2020-10-12 21:32:19 4186

原创 7-1 计算分段函数[2] (10分)

标题7-1 计算分段函数[2] (10分)本题目要求计算下列分段函数f(x)的值:注:可在头文件中包含math.h,并调用sqrt函数求平方根,调用pow函数求幂。输入格式:输入在一行中给出实数x。输出格式:在一行中按“f(x) = result”的格式输出,其中x与result都保留两位小数。输入样例1:10输出样例1:f(10.00) = 3.16输入样例2:-0.5输出样例2:f(-0.50) = -2.75c语言:#include <stdio.h>

2020-10-12 21:29:58 5699 1

原创 for循环对二维数组的值进行累加

for循环对二维数组进行累加和public class Test { private static int Add(int arr_2[][]) { int sum = 0; for(int x=0; x<arr_2.length; x++)//arr_2.length->获取二维数组行的行数 { for(int y=0; y<arr_2[x].length;y++)//arr_2[x].length->获取行的长度 { sum = sum +

2020-07-17 17:17:41 1871

原创 基本数据类型引用数据类型

java中分基本数据类型(byte short int long float double char boolean)和引用数据类型(数组 类 接口)基本数据类型在方法的调用中,只进行值传递,变量不发生改变,而引用数据类型在方法中修改了引用数据类型的变量会改变原变量。string也是引用数据类型,但是它却不发生改变。public class Test { public static void main(String[] args) { String a = new String(

2020-07-17 17:11:25 595

原创 python调用百度api实现摄像头识别文字

python调用百度api实现摄像头识别文字关于文字识别关于文字识别关于文字识别,起初来自一从医朋友的想法,朋友想通过搭建一个平台来观察康复病人的状况以此减少夜班护士的工作压力,但是由于某些仪器是国外进口,通过正规渠道成本可能会很高,于是乎想到能不能用摄像头抓取识别仪器上的数据,并将数据传输到平台供护士随时查看的功能。之前我尝试过使用pytesseract+tesseractOCR来识做文字...

2019-11-15 21:51:37 2818 2

空空如也

空空如也

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

TA关注的人

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