E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
C语言循环控制
(
c语言
版)计算字符串“-32+6*9/2-8+4/2”
#include#includeintmain(){charstr[100]={"-32+6*9/2-8+4/2"};charstackop[7]={0};inttop1=-1;intstacknum[7]={0};inttop2=-1;inta[10]={0};intsum=0;chartemp[10]={0};sscanf(str,"%d%c%d%c%d%c%d%c%d%c%d%c%d",&a
温暖名字
·
2024-01-31 01:26
c语言
c
(
c语言
版)十进制到任意进制的转换
#includechar*Fun(inta,char*str,intbase){intcount=0;while(a>0){str[count++]=a%base>=10?('A'+a%base-10):(a%base+48);//如果大于十,从A开始数,否则将数字变成字符数字a/=base;}char*p=str;char*q=str+count-1;while(p
温暖名字
·
2024-01-31 01:56
c语言
c语言
算法
开发语言
(
c语言
版)滑动窗口 给定一个字符串,只包含字母和数字,按要求找出字符串中的最长(连续)子串的长度
适用情况:①题目中出现最短,最长②出现子串、子数组、子数列给定一个字符串,只包含字母和数字,按要求找出字符串中的最长(连续)子串的长度,字符串本身是其最长的子串,子串要求:1、只包含1个字母(a~z,A~Z),其余必须是数字;2、字母可以在子串中的任意位置;如果找不到满足要求的子串,如果全是数字,则返回-1。//套用模板#include#defineMAXN10000intisNumber(cha
温暖名字
·
2024-01-31 01:54
华为OD
c语言
算法
开发语言
c语言
求和i 1 i,
c语言
i 1 i!求和编程
c语言
上的习题,编程的1.
小乖他爹
·
2024-01-31 01:53
c语言
求和i
1
i
【用
C语言
轻松实现】- 扫雷【超详细教程】
一、游戏规则扫雷就是要将所有非地雷的格子揭开即胜利,踩到地雷格子就算失败。游戏是由很多个方格组成,用鼠标随机点击一个方格,若格子被打开后没有地雷,即方格会被打开并显示出其周围8个方格隐藏地雷的个数。所以若想顺利过关就需要利用好这些显示出来的数字提示。二、文件的创建test.c(实现游戏的整体思路,用于测试扫雷游戏的逻辑)game.c(游戏的实现)game.h(声明.c文件的函数,包含所有需要用到的
炫酷的伊莉娜
·
2024-01-31 00:20
C语言
c语言
学习
开发语言
C语言
小游戏-贪吃蛇(配合EasyX,代码规范版本)
游戏效果:头文件:#define_CRT_SECURE_NO_WARNINGS1#pragmaonce#include#include#include#include#include#include//下面两个文件是用来播放音乐的,对媒体设备接口的头文件和另一个文件#include#include#pragmacomment(lib,"winmm.lib")//因为我们在附加值里面加了winmm.
小小艺术生◎
·
2024-01-31 00:19
c语言游戏
c语言
代码规范
开发语言
C语言
课设石头剪刀布文档百度云,
C语言
报告--石头剪刀布游戏(附加程序).doc.docx...
C语言
程序设计报告
C语言
程序设计报告PAGEPAGE#重庆三峡学院
C语言
程序设计报告设计题目石头剪子布院系:电子与信息工程学院专业班级:电气工程及其自动化2015级2班学号:201507144228学生姓名
张雪案内人夜场
·
2024-01-31 00:19
C语言课设石头剪刀布文档百度云
C语言
的分支和循环语句(自用)
C语言
中的分支语句包括if语句、switch语句,循环语句包括while语句、do-while语句和for语句。1.if语句:if语句根据一个条件表达式的结果来决定是否执行某个代码块。
李大爱
·
2024-01-31 00:48
算法
C中随机数---Rand 的处理(附加简单猜数字游戏代码)
1.rand函数
C语言
提供了一个函数叫rand,这个函数可以生成一个随机数,rand函数的使用需要包含一个头文件是stdlib.h,函数如下:intrand(void)rand函数会返回一个数,这个随机数的范围是在
李大爱
·
2024-01-31 00:18
c语言
游戏
开发语言
getchar和putchar函数,gets和puts函数——
C语言
初阶
一.getchar和putchar函数基本概念getchar和putchar是两个标准C库函数,用于C编程中的输入和输出操作。它们是简单且常用的函数,用于逐个处理字符。两个函数的头文件都是:1.getchar函数:(1)返回值:以int类型返回所读取的字符ASCII值,如果发生错误或达到输入的末尾(例如从文件中读取时),getchar特殊返回值EDF(End-Of-File),通常定义为-1.(通
qsl&F
·
2024-01-31 00:40
c++
c语言
开发语言
指针——
C语言
初阶
一.指针基本概念:指针是内存中一个最小单元的编号,也就是地址平时口语中说的指针,通常指的是指针变量,是用来存放地址的变量#includeintmain(){inta=0;//a是整型变量,占用四个字节的内存空间,在内存中开辟一块空间int*pa=&a;printf("%p",pa);//pa是一个指针变量,用来存放地址,这里是将a的四个字节的第一个字节的地址存放在ap变量中return0;}指针变
qsl&F
·
2024-01-31 00:40
c语言
开发语言
「JavaSE」String类1:常用方法
String类1前言构造字符串String对象的比较字符串查找转化字符串替换分割字符串截取字符串其他操作方法前言
C语言
中没有字符串类型,要表示字符串只能使用字符数组或者字符指针。
Ice_Sugar_7
·
2024-01-31 00:23
快来卷Java啦
java
开发语言
「数据结构」实现顺序表
实现顺序表前言整体框架添加元素尾插任意位置插入其他方法前言之前我们在
C语言
阶段已经详细介绍过如何实现一个顺序表,而现在我们采用OOP实现又会有哪些区别呢?一起来看看吧!
Ice_Sugar_7
·
2024-01-31 00:52
Java数据结构
数据结构
java
开发语言
c语言
基础概念及易错点整理
1.快速注释注释VS的快捷键2.转义字符\ddd例如:'\130'表示88,把130八进制转化成10进制后的值作为ASCII的字符,输出只能用%c\xdd例如:'\x30'表示48,在ASCII码中表示0\0其实是\ddd的形式,只是为一个字符3.程序怎么从代码变成的4.main函数main函数的位置可以在任意位置,但是如果在主函数之中调用了哪些函数,必须在main函数前对其所调用函数进行生命或包
黑菜钟
·
2024-01-31 00:17
c/c++
c语言
学习
【
C语言
/数据结构】排序(归并排序|计数排序|排序算法复杂度)
个人主页:秦jh__https://blog.csdn.net/qinjh_?spm=1010.2135.3001.5343系列专栏:《数据结构》https://blog.csdn.net/qinjh_/category_12536791.html?spm=1001.2014.3001.5482目录归并排序代码实现(递归)代码实现(非递归)计数排序(非比较排序)代码实现排序算法的复杂度及稳定性前言
秦jh_
·
2024-01-31 00:13
数据结构
数据结构
c语言
开发语言
算法
排序算法
Redis哨兵模式实现网站限流
一、Redis介绍Redis是一个开源的使用
C语言
编写,支持网络,可基于内存亦可持久化的日志型、key-value数据库,并提供多种语言的API。
守住阳光
·
2024-01-30 23:13
【Linux】vim的简单使用
VS2019是一个集成开发环境,也就是说,集编辑,编译,调试等功能都放在了一起;但是在Linux下,这些步骤都是分开的,我们这篇博客就来说一说vim这个编辑器,它只有编辑功能我们先来简单的在vim上写一段
C语言
代码我们先
嘛弄
·
2024-01-30 23:40
linux
vim
运维
2021:【例4.6】最大公约数
c语言
求两个正整数m,n的最大公约数。输入:输入m,n。输出:m,n的最大公约数。程序:#includeintmain(){intn,m;scanf("%d%d",&n,&m);inti=0;if(n1&&(n%i!=0||m%i!=0)){i--;}printf("%d",i);return0;}
并非最优
·
2024-01-30 23:32
c语言
开发语言
C++初阶入门之命名空间和缺省参数的详细解析
个人主页:点我进入主页专栏分类:
C语言
初阶
C语言
进阶数据结构初阶LinuxC++初阶欢迎大家点赞,评论,收藏。
steventom
·
2024-01-30 23:32
c++
判断txt文件是ANSI UTF-8 unicode编码
c语言
实现源码
#include#include#includeintmain(intargc,char**argv){unsignedchar*buffer;//char*buffer;//177.txtutf-8bom//277.txtansi//377.txtlittleunicode//477.txtbigunicode//577.txtutf-8nobomchar*fpath=argv[1];FILE*
taxuexunmeixi
·
2024-01-30 23:30
C语言
中大小写宁母的转化详细讲解
在
C语言
中,可以使用一些函数来实现大小写字母的转换。toupper()和tolower()函数这两个函数可以将一个字符转换为大写或小写字母。
不爱敲代码吖
·
2024-01-30 22:56
c语言
linux
算法
【
C语言
笔记】<七> 进制
C语言
中进制的输出intmain(intargc,constchar*argv[]){//1.默认就是10进制intnum=12;//2.在前面加上一个0就代表八进制intnum1=014;//%d是以十进制的方式输出一个整数
大基本功
·
2024-01-30 22:27
c语言
for循环加法,BigDecimal 在for循环中相加注意事项
publicstaticvoidmain(String[]args){BigDecimalbigDecimal=newBigDecimal(1);for(inti=0;i<50;i++){bigDecimal.add(newBigDecimal(i));}System.out.println(bigDecimal);}上面这段代码,biDecimal的结果还会是0.publicstaticvoid
罗明灯他妈
·
2024-01-30 22:23
c语言for循环加法
C语言
三种方式模拟实现strlen()
目录一,
C语言
字符串函数strlen()介绍二,模拟实现strlen()的突破点三,三种模拟实现1,循环计数实现2,递归实现3,指针相减实现一,
C语言
字符串函数strlen()介绍函数原型:size_tstrlen
Y雨何时停T
·
2024-01-30 22:21
c
c语言
学习
开发语言
C语言
strlen模拟实现的三种方式
温故而知新,可以为师矣要模拟strlen函数的实现,我们就要先来了解一下strlen的原型是怎么设计的,这里我们可以打开https://cplusplus.com来查看一下strlen的原型这里我们可以看出,strlen的参数是一个const修饰的指针,返回类型是size_t(无符号整形),返回的是一个string的长度strlen的工作方式是在遇到'\0'之后停止计数,然后返回字符串的长度,那么
南山忆874
·
2024-01-30 22:20
c语言
开发语言
C语言
模拟实现strlen的三种方式:
1.计数器的方式#includeintmy_strlen(chararr[]){intcount=0;inti=0;while(arr[i]!='\0'){i++;count++;}returncount;}intmain(){chararr[]="hello";intlen=my_strlen(arr);printf("%d\n",len);return0;}2.递归的方式#includeint
头顶一只喵喵
·
2024-01-30 22:19
c语言
算法
开发语言
C++ printf解释
它是
C语言
中标准库函数的一部分,被继承到了C++中。printf函数的基本语法如下:intprintf(constchar*format,...)
gezhengxu2024
·
2024-01-30 22:44
c++
教程
算法
c++
C语言
——用快慢指针判断带环的起始位置
上一节讲了快慢指针的基本用法,不熟悉的朋友可以从下面的链接看怎么利用快慢指针判断链表是否有带环http://t.csdnimg.cn/mVNfy我们设快指针一次走2步,慢指针一次走1步,由上一节我们知道,慢指针和快指针一定会在带环中相遇,那么我们这里提供一种思路,具体原理放在文章的结尾。基本思路:1.我们在开头定义一个headmove指针指向链表的头节点(为了保证链表的头节点不丢失,我们通过移动h
ChangyuLee
·
2024-01-30 22:40
c语言
开发语言
数据结构
链表
C语言
——用快慢指针判断链表中是否有带环
如果想要判断链表中是否有带环,仅仅用一个指针从头节点移动永远会陷入一个死循环,这时我们可以用一个经典的方法来解决问题————快慢指针所谓快慢指针就是一个指针的速度快一个指针的速度慢,利用速度差来达到寻找目标节点的方法快慢指针判断链表是否有带环的基本原理:快指针先进入带环,慢指针后进入带环,当快指针和慢指针都进入带环后,慢指针的指向节点的地址和快指针指向的地址重合时则可以判断该链表有带环快指针一次移
ChangyuLee
·
2024-01-30 22:10
链表
数据结构
c语言
C语言
基础-day6
1.思维导图2.打印图形AABABCABCD3.循环输入十位评委的分数,除去最大值和最小值,计算平均数4.一维数组的所有案例题4.1.计算一维数组的最值4.2.一维数组查找4.3.一维数组冒泡4.4.一维数组简单选择5.二维数组的所有案例题5.1.计算二维数组最值5.2.杨辉三角5.3.转置
张智仁01
·
2024-01-30 22:05
c语言
学习
linux
C语言
基础day2
1.思维导图2.使用
C语言
程序输出一首你喜欢的音乐歌词要求:必须手敲,片段即可,至少50字3.将十进制数520分别转换成二进制、八进制、十六进制要求:手动换算,算完后可以使用计算器验证二进制:0b001000001000
张智仁01
·
2024-01-30 22:35
c语言
开发语言
Linux C 编程实战--阅读笔记(原创)
LinuxC编程实战--阅读笔记(原创)由王宇原创并发布:第一篇Linux和C编程基础(参考C相关书籍)第1章Linux系统概述第2章C编程基础、Vi和Emacs编辑器2.1C程序的结构2.2
C语言
的基本数据类型
MrWangyu
·
2024-01-30 22:00
Linux
c/c++
数据结构与算法
网络
Python字符串:基础要点与实践应用
文章目录一、Python字符串1.介绍2.与
C语言
字符串比较2.1相同点2.2不同点3.创建Python字符串3.1使用单引号3.2使用双引号3.3使用三引号二、访问字符串中的值1.索引方式2.截取方式三
xiaobuding_QAQ
·
2024-01-30 21:33
Python学习
python
服务器
开发语言
学习
iOS开发LLDB终端命令
ClangClang:aClanguagefamilyfrontendforLLVMLLVM的
C语言
家族前端英文版中文版clang编译器提供的指令编译可执行文件clangHelloWorld.m-oHelloWorld-frameworkFoundation
loongod
·
2024-01-30 21:38
c语言
贪吃蛇答辩项目,贪吃蛇项目V1答辩.PDF
贪吃蛇项目V1答辩.PDF贪吃蛇项目V1答辩制作:易志强前言很十贪有分吃难简蛇度单是的,一但款对经于典初的学小者游来戏说,,看还起是来目录1设置地图面板——JFRAME分2创建蛇身与食物——SNODE,X,Y.析3设置随机点——RANDOM4移动控制——KEYLISTENNER/MOVE...前言10在JFRAME窗体中,由x,y轴对位置区分。贪吃蛇的蛇身看成是一个点,在坐标轴上显示出来。建立SN
王奥雷
·
2024-01-30 21:30
c语言贪吃蛇答辩项目
贪吃蛇项目
引言:本文章使用
C语言
在Windows环境的控制台中模拟实现经典小游戏贪吃蛇。实现基本功能:1.贪吃蛇地图绘制。
M--Y
·
2024-01-30 21:58
c语言
数据结构
算法
游戏程序
C语言
判断三角形的类型
文章目录问题描述思想简述代码展示运行结果问题描述根据输入的三角形的三条边判断三角形的类型,并输出他的面积和类型思想简述首先分析三角形的类型三角形等腰三角形直角三角形普通三角形等边三角形等腰直角三角形看程序框图分支部分要用if语句来操作求面积要用到的海伦公式代码展示#include#include//因为要用到sqrt根号这个函数所以要引用这个头文件intmain(){floata,b,c;//用来
清华都得不到的好学生
·
2024-01-30 20:40
C语言练习例子
c语言
C语言
任意次方后的三位数
任意次方后的三位数,即求x^y的最后三位数,x,y的值由键盘输入#includeintmain(){inta,b,i,result=1,x;/*a--底数,b--幂数,i--控制循环次数的量,result--结果,x--后三位数字*/printf("请输入底数:");/*首先在键盘上输入对应的底数和幂数这个很简单*/scanf("%d",&a);printf("请输入幂数:");scanf("%d
清华都得不到的好学生
·
2024-01-30 20:10
C语言练习例子
c语言
树--二叉树(
C语言
纯手凹)
目录目录1.什么是树?(不深入,仅做了解)2.树的表示方式2.1孩子兄弟表示法(左孩子右兄弟)2.2孩子表示法2.3双亲表示法3.什么是二叉树4.二叉树分类4.1满二叉树4.2完全二叉树4.3二叉搜索树(二叉查找树、二叉排序树)4.4平衡二叉搜索树(AVL树)5.二叉树的存储结构6.二叉树性质6.1若规定根节点的层数为1,则一棵非空二叉树的第i层上最多有2^(i-1)个结点6.2若规定根节点的层数
cookies_s_s
·
2024-01-30 20:07
数据结构
算法
链表
数据结构
c++
c语言
开发语言
C语言
表示n维数组
#include#include#include#defineMAX_ARRAY_DIM8typedefintElemType;typedefstruct{ElemType*base;//数组元素基址intdim;//维度int*bounds;//数组维界基址int*constants;//数组映像函数常量基址}array;voidinit(array*a,intdim,...){//判断维数di
obsession_me
·
2024-01-30 20:29
C语言
数据在内存中的存储和结构体&联合体&枚举
1.无符号整形提升时,直接补零2.char类型的取值范围是-128~127无符号的话是0~2553.要直接打印时也是先提升后打印4.int就是十进制5.1E10就是1乘以10的10次方6.浮点数存储会存在误差,所以要相减然后用这个值比较某个范围7.匿名结构体只能用一次,就是在全局变量那里用8.关于结构体的自引用:可以在结构体内部创建并存储该结构体类型变量的指针(即地址),但不能再在内部创建该结构体
haixingtianxinghai
·
2024-01-30 20:54
C语言复习
c语言
开发语言
计算机学生大学四年必读书籍分享
本文将分享计算机类的大学生四年有必要读的书籍,涉及
C语言
、数据结构、算法、计算机网络、计算机操作系统、Linux等等。
F & F
·
2024-01-30 20:12
数据结构
算法
操作系统
网络
linux
C语言
之指针篇【超详细讲解,带你层层深入理解指针】
目录一、关于指针二、指针类型1、整型指针的访问权限说明:2、字符指针的访问权限说明:3、指针的类型决定向前或向后一步走了多大距离三、野指针相关知识1、野指针的成因①指针未初始化②指针的越界访问③指针所指向的空间释放了2、如何规避野指针①指针要初始化②要注意指针越界的问题③指针所指向的空间及时置NULL④避免返回局部变量的地址⑤指针使用之前检查有效性四、常量指针和指针常量1、常量指针2、指针常量五、
青春_strive
·
2024-01-30 19:00
C语言
c语言
C++类型转换
目录一、
C语言
的类型转换二、C++四种类型转换①static_cast②reinterpret_cast③const_cast④dynamic_castRTTI(了解内容)一、
C语言
的类型转换
C语言
中有隐式类型转换和显式的强制类型转换
青春_strive
·
2024-01-30 19:00
C++
c++
开发语言
【socket】
C语言
的Socket网络编程
目录Socket网络编程1、网络知识网络中进程之间如何通信?什么是Socket?socket一词的起源怎么理解端口?怎么理解socket?2.客户/服务器模式2.1服务器端:2.2客户端:4.套接字函数4.1创建套接字──socket()4.2指定本地地址──bind()4.3建立套接字连接──connect()与accept()4.4监听连接──listen()4.5数据传输──send()与r
bdview
·
2024-01-30 19:20
网络
c语言
服务器
linux
tcp/ip
【socket】Linux下
C语言
的Socket编程例子(多线程)
目录2.客户/服务器模式2.1服务器端:2.2客户端:4.套接字函数4.1创建套接字──socket()4.2指定本地地址──bind()4.3建立套接字连接──connect()与accept()4.4监听连接──listen()4.5数据传输──send()与recv()4.6关闭套接字──close5编程实例2.客户/服务器模式在TCP/IP网络应用中,通信的两个进程间相互作用的主要模式是客
bdview
·
2024-01-30 19:50
网络
socket
linux
java
多线程
Linux中用
C语言
写一个socket编程示例
以下是Linux中使用
C语言
编写的简单socket编程示例:服务端代码:#include#include#include#include#include#include#includevoiderror
御坂10057
·
2024-01-30 19:50
linux
c语言
运维
服务器
网络
linux用多线程实现网络聊天程序,Linux下
C语言
多线程,网络通信简单聊天程序
Linux下
C语言
多线程,网络通信简单聊天程序(7页)本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!
王火龙果
·
2024-01-30 19:48
linux c mysql ping_在linux中用
C语言
实现ping命令的部分功能
运用
C语言
编写模拟常用网络命令ping命令实现一个基于linux原始套接字和ICMP协议的ping程序。该程序能用于检测主机或路由器工作是否正常。
吴寿鹤
·
2024-01-30 19:18
linux
c
mysql
ping
linux socket 结构定义 send,成功实现Linux下Socket编程中用send发送结构体
Linux网络通信Linux下多客户端聊天软件Linux程序设计Linuxsocketsendandreceviestructure最近在开发一个Linux下的聊天软件,好久没有做
C语言
的开发了,感觉到很多东西已经生疏了
塔塔君Minkun
·
2024-01-30 19:18
linux
socket
结构定义
send
上一页
69
70
71
72
73
74
75
76
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他