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语言
)
目录问题说明设计思路程序代码运行结果反思什么是二分法?什么是打表法?数组排序函数qsort()问题说明四平方和定理,又称为拉格朗日定理:每个正整数都可以表示为至多4个正整数的平方和,如果把0包括进去,就正好可以表示为4个数的平方和。比如:5=0^2+0^2+1^2+2^27=1^2+1^2+1^2+2^2(^符号表示乘方的意思)对于一个给定的正整数,可能存在多种平方和的表示法。要求你对4个数排序:
_DonQuijote
·
2025-02-04 04:23
C语言
算法
c语言
算法
C语言
简介
C语言
简介
C语言
是一门面向过程的计算机编程语言,与C++、C#、Java等面向对象编程语言有所不同。
T.i.s
·
2025-02-04 03:10
51单片机从0到1
c语言
C语言
解决左移问题
图2.1主方法首先用户先输入一串字符串,表现为:stringstr;cout>str;其次使用贪心算法来优化字符串,使得相邻字符的ASCII码之差的最小值最大因此调用到函数greedyOptimize(str);然后初始化maxMinDiff为INT_MIN(整型最小值),用于记录经过左移操作后能得到的相邻字符ASCII码之差的最大最小值,同时定义bestShiftedStr用于保存能达到这个最大
七七凉
·
2025-02-04 02:04
c++
c#
面向对象编程是什么意思?
如果你确实在点开这篇文章之前没听过面向对象编程,却又学过编程语言,我想那一定是
C语言
了,因为
C语言
并不是面向对象编程语言。不过也别立刻退出,我认为只要以后想从事跟计算机有关的职业,你一定不能只会C语
iMerryou
·
2025-02-04 01:24
学习
好奇心
python
java
青少年编程
高阶
C语言
|通讯录管理系统(详解+完整代码)
文章目录@[toc]引言系统设计功能实现1.初始化联系人列表2.添加联系人3.查找联系人4.删除联系人5.修改联系人6.显示所有联系人7.清空所有联系人8.按名字排序联系人易错点与建议完整代码`contact.h`—头文件`contact.c`—主要功能实现`test.c`—主程序与测试引言功能:添加联系人删除联系人查找联系人修改联系人信息显示所有联系人清空所有联系人按名字排序联系人系统设计为了实
我想吃余
·
2025-02-04 00:18
C语言篇
c语言
算法
开发语言
编写一个函数,求n的k次方#
C语言
#include"stdio.h"doublepow(intn,intk){if(k>0)returnn*pow(n,k-1);elseif(k==0)return1;elsereturn1.0/pow(n,-k);}intmain(){intn=0;intk=0;scanf("%d%d",&n,&k);doubleret=pow(n,k);printf("%.2lf\n",ret);return
Eternallassmpsit
·
2025-02-04 00:47
c语言
算法
数据结构
Visual Basi
c语言
的物联网
物联网与VisualBasic的结合引言在信息技术迅速发展的今天,物联网(InternetofThings,IoT)作为一个新兴的技术概念,正逐渐改变着我们的生活方式。从智能家居到城市管理,物联网将各种设备连接到一起,使其能够相互交流和协作。而在众多开发语言中,VisualBasic(VB)因其易用性和强大功能,成为物联网应用开发的一个重要选择。本文将探讨物联网的基本概念、VisualBasic的
宓婉清
·
2025-02-04 00:16
包罗万象
golang
开发语言
后端
用
c语言
完成俄罗斯方块小游戏
用
c语言
完成俄罗斯方块小游戏这估计是你在编程学习过程中的第一个小游戏开发,怎么说呢,在这里只针对刚学程序设计的学生,就是说刚接触
C语言
没多久,有一点功底的学生看看,简陋的代码,简陋的实现,by:BoBoo
BoBoo文睡不醒
·
2025-02-03 22:34
项目开发
个人开发
【基础教程】Python整数类型(int)详解
例如
C语言
提供了short、int、long、longlong四种类型的整数,它们的长度依次递增,初学者在选择整数类型时往往比较迷惑,有时候还会导致数值溢出。而Python则不同,它的整数不分类型,
SAPmatinal
·
2025-02-03 21:25
Python
扫雷-完整源码(
C语言
实现)
云边有个稻草人-CSDN博客在学完
C语言
函数之后,我们就有能力去实现简易版扫雷游戏了(成就感满满),下面是扫雷游戏的源码,快试一试效果如何吧!
云边有个稻草人
·
2025-02-03 19:38
C语言
项目
c语言
算法
开发语言
笔记
扫雷游戏
从0开始
C语言
(7)
二维数组查找#includevoidfind(intA[][3],introws,intcols,int*max_value,int*max_row,int*max_col){*max_value=A[0][0];//初始假设第一个元素是最大值;*max_row=0;*max_col=0;for(inti=0;i*max_value){*max_value=A[i][j];*max_row=i;*
岁ovo寒
·
2025-02-03 18:31
c语言
算法
c++
从0开始
C语言
(2)
宏定义是
C语言
中的一种预处理器功能,用于在代码编译之前进行文本替换和条件编译。
岁ovo寒
·
2025-02-03 18:01
c语言
开发语言
初识
C语言
02
我们现在看一段代码:#includeintb=20;intmain(){shorta=20;return0;}在
C语言
中,局部变量是在函数内部或代码块(用{}括起来的区域)中定义的变量。
HIS~story @ 哲
·
2025-02-03 18:56
c语言
c++
开发语言
c语言
计算一个三位数的个十百位之和_
C语言
的那些经典程序
C语言
的那些经典程序第十七期本期小C给大家带来三个用
C语言
解决实际问题的典例。如果全都理解,相信肯定能给大家带来收获!接下来让我们看看是哪些程序吧!
weixin_39821378
·
2025-02-03 18:25
C语言
预处理器——标记粘贴运算符(##)
就是连接连个标记的运算符,abc和def两个标记连接成一个abcdef长的标记。#include#definetokenpaster(n)printf("token"#n"=%d\n"
qq_38489451
·
2025-02-03 18:24
C语言
c语言
C语言
:深入了解指针1
对应到
C语言
代码#includeintmain(){intnum=10;int*ptr=#printf("变量num存储的内容(相当于房间里的物品):%d\n",num
南玖yy
·
2025-02-03 17:51
c语言
算法
开发语言
C语言
:二进制和进制转换的介绍以及原,反,补码
一,进制的介绍在计算机科学中,二进制是非常重要的概念,同时不同进制之间的转换也是基础操作。下面将详细介绍二进制以及二进制与其他常见进制(十进制、八进制、十六进制)之间的转换方法。1.二进制概述1.1我们重点介绍⼀下⼆进制:⾸先我们还是得从10进制讲起,其实10进制是我们⽣活中经常使⽤的,我们已经形成了很多尝试:•10进制中满10进1•10进制的数字每⼀位都是0~9的数字组成其实⼆进制也是⼀样的•2
南玖yy
·
2025-02-03 17:51
c语言
开发语言
C语言
关键字介绍
C语言
有多少个关键字?
c语言
中的关键字是不是不需要头文件?
C语言
共有32个关键字。数据类型关键字(12个)char:声明字符型变量。double:声明双精度浮点型变量。enum:定
南玖yy
·
2025-02-03 17:51
c语言
开发语言
C语言
:结构体
一,结构体C语⾔已经提供了内置类型,如:char、short、int、long、float、double等,但是只有这些内置类型还是不够的,假设我想描述学⽣,描述⼀本书,这时单⼀的内置类型是不⾏的。描述⼀个学⽣需要名字、年龄、学号、⾝⾼、体重等;描述⼀本书需要作者、出版社、定价等。C语⾔为了解决这个问题,增加了结构体这种⾃定义的数据类型,让程序员可以⾃⼰创造适合的类型。注:结构是⼀些值的集合,这些
南玖yy
·
2025-02-03 17:50
c语言
开发语言
C语言
实现检测Linux网络状态(附带源码)
项目介绍:
C语言
实现检测Linux网络状态背景与需求在现代操作系统中,网络状态监控是保障系统稳定性和性能的重要环节。
Katie。
·
2025-02-03 16:10
c
c++实战项目
网络
c语言
linux
经典找不同(力扣389)
用
c语言
实现。
孙榴莲君
·
2025-02-03 11:33
力扣题目
leetcode
算法
数据结构
Windows下使用
C语言
的UDP编程接收网络调试助手发送的数据
代码#include#include#pragmacomment(lib,"ws2_32.lib"
机载软件与适航
·
2025-02-03 11:59
网络编程
网络
udp
c语言
【C/C++】进阶学习
长期更新
C语言
:编译型语言,高级代码->编译(工具有gcc或cmake)->机器语言(可执行程序)->运行高级语言->汇编语言->机器语言gcchello.c#生成a.out可执行程序.
七灵微
·
2025-02-03 10:21
基本理论
嵌入式
c语言
java
前端
C语言
顺序表
希望帮助需要的人头文件#pragmaonce#include#include#include#includetypedefstructList{//静态//inta[n];//动态int*a;intsize;//数据个数intcapacity;//空间大小}LIST;//开voidlistinit(LIST*ps);//尾插voidlistpushback(LIST*ps,intx);//从尾部删
卷柏296
·
2025-02-03 09:18
c语言
windows
开发语言
数据库
纯C代码模拟stm32 的结构体赋值,快速掌握stm32开发
stm32系统的C语法一开始难度大,采用
C语言
模拟,能快速上手。
真实义
·
2025-02-03 09:45
c语言
stm32
单片机
C语言
中如何保留两位小数
float浮点类型打印用%f,但是打印出的数会保留小数点后六位用%.1f会保留一位小数同理%.2f保留两位小数以此类推
曾经的三心草
·
2025-02-03 07:58
c语言
AVR芯片的ISP全攻略+熔丝补救方法
ISP(InSystemProgrammability)在
系统编程
,简称为串行下载IAP(InApplicationPrograming)在应用编程,BootLoader也是类似的意思1ISP虽然利用了
xiaolei05
·
2025-02-03 07:57
AVR-IAR
编程
工作
application
编译器
产品
system
Rust编程基础教程:嵌入式开发入门
作者:禅与计算机程序设计艺术1.背景介绍Rust是一款开源、安全的
系统编程
语言,它支持运行在Linux、Windows和macOS操作系统上。
AI天才研究院
·
2025-02-03 07:55
AI大模型企业级应用开发实战
编程实践
一天一门编程语言
大数据
人工智能
语言模型
Java
Python
架构设计
C语言
实现图像二值化变换项目源码
本文还有配套的精品资源,点击获取简介:本项目提供了一个
C语言
编程案例,专门用于解决图像处理中的“百马百担”问题,即图像二值化。
爽新全效瓷兔膏
·
2025-02-03 06:20
智能汽车嵌入式软件开发基础篇-嵌入式
C语言
基础2
C语言
的函数可以分为三类:主函数main()、库函数(如printf()、sc
每日超级储能
·
2025-02-03 05:11
汽车
c语言
开发语言
C语言
笔试题目
想成为嵌入式程序员应知道的0x10个基本问题:预处理器(Preprocessor)1.用预处理指令#define声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#defineSECONDS_PER_YEAR(60*60*24*365)UL我在这想看到几件事情:1)#define语法的基本知识(例如:不能以分号结束,括号的使用,等等)2)懂得预处理器将为你计算常数表达式的值,因此,直接写出你是如
wuzen007007
·
2025-02-03 04:38
读书笔记
语言
c
编译器
嵌入式
dll
null
自定义数据类型上——结构体
自定义数据类型
C语言
中的自定义数据类型(用户自己建立的)有:数组类型,结构体类型,共用体类型,枚举类型。结构体struct1.定义:由不同类型数据组成的组合型的数据类型。
Aresy596
·
2025-02-03 03:58
数据结构
c语言
学习
笔记
量化交易系统中+如何实现实时数据分析和决策支持?
microPythonPython最小内核源码解析NI-motion运动控制
c语言
示例代码解析python编程示例系列python编程示例系列二python的Web神器Streamlit如何应聘高薪职位在量化交易系统中
openwin_top
·
2025-02-03 02:17
量化交易系统开发
数据分析
数据挖掘
数据库架构
量化交易
机器学习
人工智能
cpp--内存管理(new/delete的用法),超详细讲解,一看就会!
c/c++内存管理1.
c语言
中动态内存管理方式2.c++的内存管理方式2.1new/delete操作内置类型2.2new/delete操作自定义类型3.malloc/free和new/delete的区别
※DX3906※
·
2025-02-03 01:08
c++
开发语言
c++
linux
系统编程
下的open函数使用方法
目录1.句柄(filedescriptor简称fd)2.使用open前需要先包含头文件3.参数说明3.1参数1(pathname)3.2参数2(flags)3.3参数3(mode)4.用法示例open函数属于Linux中系统IO,用于“打开”文件,代码打开一个文件意味着获得了这个文件的访问句柄。intfd=open(参数1,参数2,参数3);intfd=open(constchar*pathnam
子木呀
·
2025-02-03 01:06
C/C++
嵌入式知识整理
Linux相关
Linux
open函数
文件描述符
Linux多线程
蓝桥杯竞赛单片机组备赛【经验帖】
前言在此,我首先默认大家在看本贴之前已经掌握基础的
C语言
知识和计算机知识。具体来说就是,你至少学完了
C语言
中指针之前的所有内容(例如,数据类
ღ 金龍戲水 ღ
·
2025-02-03 00:59
蓝桥杯单片机
蓝桥杯
单片机
经验分享
统计用户输入的数字(0到9)出现的次数,并输出每个数字出现的次数(超详细解析)
2.主函数声明intmain()intmain():这是
C语言
程序的入口函数,程序从这里开始执行。
人机yu
·
2025-02-02 23:25
算法
数据结构
学习方法
笔记
智能汽车嵌入式软件开发基础篇-嵌入式
C语言
基础1
数据类型基本类型:整型浮点型字符型枚举构造类型:数组结构体共用体指针类型:空类型:void10100inta----->0x1000000整型:二进制:010101八进制:07111------%o十进制:09100------%d十六进制:0~F:0xff----->%x格式转换,10进制转2进制,x/2取余,从下到上排列如100------->1100100--------->0*2^0+0*
每日超级储能
·
2025-02-02 22:48
智能汽车软件开发
汽车
c语言
算法
自动驾驶
mcu
stm32
GOT表和PLT表
GOT表和PLT表文章目录GOT表和PLT表前言一、GOT表二、PLT表总结前言程序对于外部函数的调用需要在生成可执行文件时将外部函数链接到程序中,(
C语言
应该讲过)链接的方式分为静态链接和动态链接。
Dawn不懂代码
·
2025-02-02 22:47
pwn
C语言
程序执行全流程
其实下面的步骤知道大概就行了~不用每个都详细了解(OS:你就算只知道编辑编译链接执行这四个阶段都不影响学习的)
C语言
程序的执行过程涉及多个步骤,在编译前主要有编辑阶段。
柠檬鲨_
·
2025-02-02 22:47
c语言
开发语言
【
C语言
】带头双向循环链表(list)详解(定义、增、删、查、改)
博客主页:要早起的杨同学的博客欢迎关注点赞收藏⭐️留言本文所属专栏:【数据结构】✉️坚持和努力从早起开始!参考在线编程网站:牛客网力扣作者水平有限,如果发现错误,敬请指正!感谢感谢!前言实际中链表的结构非常多样,上篇单链表博文中我们介绍了8种链表结构,但实际中最常用的还是这两种结构无头单向非循环链表:结构简单,一般不会单独用来存数据。实际中更多是作为其他数据结构的子结构,如哈希桶、图的邻接表等等。
Morning_Yang丶
·
2025-02-02 21:41
数据结构
链表
c语言
list
数据结构 |
C语言
实现带头双向循环链表
1.Data.h#pragmaonce#include#include#includetypedefintLTDataType;typedefstructLTListNode{structLTListNode*prev;structLTListNode*next;LTDataTypex;}LTNode;LTNode*LTInit();voidLTPushBack(LTNode*phead,LTDa
koi li
·
2025-02-02 21:10
数据结构(C语言版)
c语言
链表
数据结构
【数据结构】
C语言
实现带头双向循环链表
在前面的博客中,我们学习了最简单的链表类型——单向、不带哨兵位、不循环,今天我们要来学习的是具有链表中最复杂的结构类型——双向、带哨兵位、循环的链表。我们先来看一下两者的结构示意图。注:头和哨兵位为同一个东西,下面均以哨兵位称呼。从图中我们不难发现,两个链表的结构简直是天差地别,第二种比第一种复杂太多了,那么第二种的实现同样会比第一种的实现难上很多吗?答案是否定的,虽然第二种的结构更加复杂,但是它
kazamata
·
2025-02-02 21:10
数据结构及算法
c语言
数据结构
学习
链表
C++面经(简洁版)
C语言
的设计首要考虑的是如何通过一个过程,对输入进行运算处理得到输出,而对C++,首先要考虑的是如何构造一个对象,通过封装一下行为和属性,通过一些操作将对象的状态信息输出2.对象2.1什么是面向对象就是一种对现实世界的理解和抽象
旧链爱学习
·
2025-02-02 20:06
面经
c++
开发语言
《Linux
系统编程
:进程替换(exec函数族)》
在Windows平台下,我们可以通过双击运行可执行程序,让这个可执行程序成为一个进程;而在Linux平台,我们可以通过./运行,让一个可执行程序成为一个进程。但是,如果我们本来就运行着一个程序(进程),我们如何在这个进程内部启动一个外部程序,由内核将这个外部程序读入内存,使其执行起来成为一个进程呢?这里我们通过exec函数族实现。exec函数族,顾名思义,就是一簇函数,在Linux中,并不存在ex
HarkerYX
·
2025-02-02 20:35
【
Linux
系统编程
】
【C绿竹拔节(二)】
C语言
函数划分解说
建议:开发环境:非([IDE:DevCpp][std:-std=c11])、([IDE:Clion]、[CLibrary:C11])、Linux摘要:在
C语言
中,函数可以根据其用途和行为进行多种分类。
adnyting
·
2025-02-02 20:33
C
c语言
DIY单片机串口打印函数print
原始的单片机串口只能发送单字节数据,再加个封装也就能发送个字符串,但是无法发送数字变量,要发送数字变量那基本要引入
C语言
的库函数printf,但是这个pintf函数好用确实是好用但是有个很大的缺点相对于小存储容量的单片机来说
时空自由民.
·
2025-02-02 19:54
单片机
串口通信
printf函数
ROM空间
DIY函数
学习日志011--模块,迭代器与生成器,正则表达式
一、python模块在之前学习
c语言
时,我们学了分文件编辑,那么在python中是否存在类似的编写方式?答案是肯定的。python中同样可以实现分文件编辑。
Z211613347
·
2025-02-02 18:16
python
洛谷,P8706 [蓝桥杯 2020 省 AB1] 解码
C语言
解法
仅供参考,未经过洛谷测试,如若洛谷需微改。题目链接:P8706[蓝桥杯2020省AB1]解码-洛谷|计算机科学教育新生态(luogu.com.cn)#include#include#includeintmain(){charo[50];scanf("%s",o);intlength=strlen(o);for(inti=0;i
竹溪v
·
2025-02-02 16:09
洛谷入门解题
c语言
C语言
教学第二课:变量与数据类型
一、导入
C语言
的核心概念——变量与数据类型。变量是程序中用来存储数据的容器,而数据类型则决定了变量可以存储的数据种类和范围。掌握它们,我们才能更好地让计算机按照我们的意愿处理数据。
小土嘿嘿
·
2025-02-02 15:29
c语言
java
算法
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他