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语言循环控制
L1-030 一帮一
C语言
版(含注释及解题思路)
“一帮一学习小组”是中小学中常见的学习组织方式,老师把学习成绩靠前的学生跟学习成绩靠后的学生排在一组。本题就请你编写程序帮助老师自动完成这个分配工作,即在得到全班学生的排名后,在当前尚未分组的学生中,将名次最靠前的学生与名次最靠后的异性学生分为一组。输入格式:输入第一行给出正偶数N(≤50),即全班学生的人数。此后N行,按照名次从高到低的顺序给出每个学生的性别(0代表女生,1代表男生)和姓名(不超
'需尽欢'
·
2024-01-30 00:33
天梯训练题
c++
开发语言
C语言
分支与循环----If()语句
1.引言
C语言
是一门结构化的程序语言,那什么是结构化呢?结构化就是指
C语言
支持了3种结构。它们分别是循环结构,选择结构,顺序结构。
徐子童
·
2024-01-30 00:25
c语言
开发语言
记录码艺高地的成长路程
我的个人目标当然是进大厂,现在先学好
C语言
,从入门到精通,每个阶段做好自己的记录,每天坚持上传gitee,每周至少30个小时用来学习,那么我梦想的公司肯定是阿里了。加油努力吧~!!
码艺高地
·
2024-01-30 00:25
改行学it
C语言
中关于分支与循环的那些小知识------if语句
什么是分支与循环
c语言
是结构化的程序设计语言,结构指的是顺序结构、选择结构、循环结构。
码艺高地
·
2024-01-30 00:25
c语言
算法
C语言
中关于分支与循环的那些小知识------循环篇(while)
二、`while`循环的执行流程三、`while`循环的实践前言这个章节开始我们正式介绍
C语言
的循环语句,
C语言
中给我们提供了3种循环语句,今天要讲的while就是其中一种,接下来就开始介绍while循环
码艺高地
·
2024-01-30 00:25
c语言
开发语言
C语言
中关于分支与循环的那些小知识------switch语句
分支与循环之—switch语句目录分支与循环之---switch语句前言什么是`switch`语句1.switch语句形式2.`switch`语句中的`break`3.switch语句中的default前言上篇文章介绍了分支与循环中的if语句,那么我们开始介绍选择结构里的另一个语句------switch语句。什么是switch语句switch语句是一种特殊的if......else......结
码艺高地
·
2024-01-30 00:24
c语言
算法
开发语言
c语言
-柔性数组初始化
起因在做项目时,遇到相似结构,差异在一个成员,这个成员想表达可变数组,数据结构如下structA{intlen;floate[10];};structB{intlen;floate[20];};目的:合并两个结构,用同一个结构表达初始化变量,或数组测试首先合并AB两个结构不难,可以使用柔性数组structAB{intlen;floate[];};这样可以初始化成员structABvar={1,{3
zmnbehappy
·
2024-01-30 00:52
编程
c语言
c语言
-常见的动态内存错误
1.4使用free()释放一块动态开辟的空间时,释放不完全1.5对同一块动态开辟的空间进行多次释放1.6动态开辟的空间使用后,不进行释放操作二、经典笔试题2.1题目一2.2题目二总结前言本篇文章叙述使用
c语言
提供的库函数实现动态内存管理的过程中
PYSpring
·
2024-01-30 00:22
c语言进阶
c语言
c语言
-文件的读写操作(下)
文章目录前言一、文件的随机读写1.1fseek()1.2ftell()1.3rewind()二、文本文件和二进制文件三、文件读取结束的判定四、文件缓冲区总结前言本篇文章介绍
c语言
中文件的随机读写一、文件的随机读写
PYSpring
·
2024-01-30 00:22
c语言进阶
c语言
【
C语言
】
C语言
一个特殊的数组 --- 柔性数组
文章目录前言柔性数组的特点柔性数组的使用柔性数组的优势写在最后前言也许你从来就没有听过柔性数组(flexiblearray)这个概念,但他是真的存在;柔性数组的概念存在于C99标准当中,C99标准表示:结构体的最后一个成员可以是一个大小不确定的数组,这个数组就叫做柔性数组;既然搭配了柔性这一修饰词,那么这个数组就不会是”耿直“的了。柔性数组的特点柔性数组的大小是不确定的;他是存在于结构体当中,并且
简 料
·
2024-01-30 00:52
C语言
c语言
柔性数组
c语言
-文件的读写操作(上)
文件顺序读写3.1fputc()和fgetc()3.2fputs()和fgets()3.3fprintf()和fscanf()3.4fwrite()和fread()3.4对比一组函数总结前言本篇文章介绍
c语言
的文件读写操作
PYSpring
·
2024-01-30 00:52
c语言进阶
c语言
c语言
-柔性数组
文章目录前言一、柔性数组的介绍1.1柔性数组的定义二、柔性数组的使用2.1使用说明2.2结构体中的成员只包含一个柔性数组成员2.3结构体中的成员包含其他成员和一个柔性数组成员三、模拟柔性数组总结前言本篇文章介绍
c语言
中的柔性数组
PYSpring
·
2024-01-30 00:51
c语言进阶
c语言
柔性数组
C语言
——N / 自定义类型:联合和枚举
目录一、联合体1、联合体类型的声明2、联合体的特点3、相同成员的结构体和联合体对比4、联合体大小的计算5、联合的一个练习二、枚举类型1、枚举类型的声明2、枚举类型的优点3、枚举类型的使用一、联合体1、联合体类型的声明像结构体⼀样,联合体也是由⼀个或者多个成员构成,这些成员可以不同的类型。但是编译器只为最⼤的成员分配⾜够的内存空间。联合体的特点是所有成员共⽤同⼀块内存空间。所以联合体也叫:共⽤体。给
慢半拍iii
·
2024-01-30 00:05
C语言讲解
c语言
开发语言
C语言
——O / 动态内存管理
一、为什么要有动态内存分配我们已经掌握的内存开辟⽅式有:intval=20;//在栈空间上开辟四个字节chararr[10]={0};//在栈空间上开辟10个字节的连续空间但是上述的开辟空间的⽅式有两个特点:•空间开辟⼤⼩是固定的。•数组在申明的时候,必须指定数组的⻓度,数组空间⼀旦确定了⼤⼩不能调整但是对于空间的需求,不仅仅是上述的情况。有时候我们需要的空间⼤⼩在程序运⾏的时候才能知道,那数组的
慢半拍iii
·
2024-01-30 00:34
C语言讲解
c语言
开发语言
Python入门指北八
以下是一些具体的优化技巧:使用内置函数和库:Python的内置函数和库通常比自己编写的代码更快,因为它们是用
C语言
编写的,并且经过了优化。
程序媛小刘
·
2024-01-29 23:30
python
开发语言
【
C语言
】实现程序的暂停
在
C语言
中,有多种方法可以实现程序的暂停,包括system("pause")、getchar()和while((c=getchar())!='\n'&&c!=EOF)。
不爱学英文的码字机器
·
2024-01-29 23:45
#
C
函数
C语言
c语言
开发语言
c++
【
C语言
】Leetcode 两数之和 (含详细题解)
题目描述给定一个整数数组nums和一个目标值target,请你在数组中找出和为目标值的那两个整数,并返回它们的下标。假设每种输入只会对应一个答案,且同样的元素不能被重复利用。解题思路为了解决这个问题,我们可以使用哈希表来提高查找的效率,可以将时间复杂度提升到O(1)。具体的解题思路如下:遍历整数数组nums,对于每个元素nums[i],我们在哈希表中查找是否存在与target-nums[i]相等的
不爱学英文的码字机器
·
2024-01-29 23:44
算法
Leetcode
数据结构
leetcode
c语言
算法
散列表
数据结构
链表
【
C语言
】学生管理系统
在本文中,我们将使用
C语言
来实现一个简易的学生管理系统,包括学生信息的录入、显示、查询等功能。我们将使用文件来存储学生信息,以便实现持久化存储。
不爱学英文的码字机器
·
2024-01-29 23:44
【C语言】实战项目
c语言
开发语言
c++
visualstudio
【
C语言
】va_list(可变参数处理)
C语言
中的va_list类型允许函数接受可变数量的参数,这在编写需要处理不定数量参数的函数时非常有用。va_list类型是在stdarg.h头文件中定义的,它允许函数处理可变数量的参数。
不爱学英文的码字机器
·
2024-01-29 23:14
C语言
#
C
函数
c语言
开发语言
【
C语言
】函数详解
在
C语言
中有着相似的理解对于函数。函数可以作为一段实现某一特定功能的代码,可以像控制x值改变y值那样进行某些传参操作。在了解完函数的概念后,下面来了解下
C语言
中一般常见
不爱学英文的码字机器
·
2024-01-29 23:13
C语言
#
C
函数
c语言
开发语言
c++
[日常]
C语言
作业详解12_17(题型对应知识点)
形参不能为表达式,在
C语言
中,形参可以是变量或指针,但不能是常量或表达式。形参用于接收函数调用中传递的实际参数的值。C、正确。实参可以为任意类型为形参传值,但要确保D中的类型一致问题。D、正确。
不爱学英文的码字机器
·
2024-01-29 23:13
【日常
C语言篇】
c语言
开发语言
c++
【
C语言
】扫雷(可展开空白版与鼠标操作版)
这是一款考验逻辑思维和运气的游戏,而我们将用
C语言
来实现它。该程序有一个头文件和两个源文件构成。
不爱学英文的码字机器
·
2024-01-29 23:13
【C语言】实战项目
c语言
数据结构
开发语言
【计算机408学习笔记】
C语言
(中级)11.单链表代码实战
11.单链表代码实战五、线性表的链式表示——简称链表顺序表:插入和删除操作需要移动大量元素。数组的大小不好确定。占用一大段连续的存储空间,造成很多碎片。单链表:逻辑上相邻的两个元素在物理位置上不相邻。例子(单链表结点的定义)typedefstructLNode{ //单链表结点类型,LNode不能省略 ElemTypedata; //数据域 structLNode*next
小虾米0720
·
2024-01-29 23:42
学习
笔记
c语言
【
C语言
】位操作符详解
目录1、按位与(&)2、按位或(|)3.按位异或(^)
C语言
中的位操作符有以下:&|^//按位与//按位或//按位异或位运算符是计算两者之间的补码,然后得到的是计算后补码转化为的原码进行输出表示注:他们的操作数必须是整数
不爱学英文的码字机器
·
2024-01-29 23:42
C语言
c语言
开发语言
数据类型和变量(续)
上次我们提到了
C语言
中有两大类数据类型,我们再来复习一下吧,第一大类是内置类型,顾名思义就是
C语言
自带的数据类型,另一大类是自定义类型,是为了满足我们程序员各种各样的多样化需求。
awhr_f
·
2024-01-29 22:51
算法
c#
c语言
进击的小白
这是我人生中第一篇博客,正如我刚开始学习
C语言
一样写下了“hello,word”。
awhr_f
·
2024-01-29 22:21
c#
浅聊
C语言
语句和语言分类
那么今天我们来了解一下
C语言
中的语句分类
C语言
的代码是由一条条语句构成的,这些语句又分为好几类。
awhr_f
·
2024-01-29 22:21
c语言
开发语言
C语言
数据类型和变量
通过前边两个博客的学习,大家对
C语言
有了一丢丢的了解哈哈哈,但是,我们学习
C语言
到底有啥作用呢???学习这项专业技能一定是为了解决生活中的一些实际问题,这样才能学以致用,对吧。
awhr_f
·
2024-01-29 22:20
c语言
开发语言
muduo源码阅读笔记(11、TcpClient)
muduo源码阅读笔记(11、TcpClient)Muduo源码笔记系列:muduo源码阅读笔记(0、下载编译muduo)muduo源码阅读笔记(1、同步日志)muduo源码阅读笔记(2、对
C语言
原生的线程安全以及同步的
LunarCod
·
2024-01-29 22:30
Muduo源码阅读笔记
笔记
c++
linux
架构
后端
github
开源
muduo源码阅读笔记(9、TcpServer)
muduo源码阅读笔记(9、TcpServer)Muduo源码笔记系列:muduo源码阅读笔记(0、下载编译muduo)muduo源码阅读笔记(1、同步日志)muduo源码阅读笔记(2、对
C语言
原生的线程安全以及同步的
LunarCod
·
2024-01-29 22:29
Muduo源码阅读笔记
c++
网络
开源
linux
架构
后端
笔记
muduo源码阅读笔记(10、TcpConnection)
muduo源码阅读笔记(10、TcpConnection)Muduo源码笔记系列:muduo源码阅读笔记(0、下载编译muduo)muduo源码阅读笔记(1、同步日志)muduo源码阅读笔记(2、对
C语言
原生的线程安全以及同步的
LunarCod
·
2024-01-29 22:29
Muduo源码阅读笔记
笔记
c++
网络
开源
linux
架构
后端
muduo源码阅读笔记(4、异步日志)
muduo源码阅读笔记(4、异步日志)Muduo源码笔记系列:muduo源码阅读笔记(0、下载编译muduo)muduo源码阅读笔记(1、同步日志)muduo源码阅读笔记(2、对
C语言
原生的线程安全以及同步的
LunarCod
·
2024-01-29 22:28
Muduo源码阅读笔记
c++
网络
开源
linux
架构
后端
muduo源码阅读笔记(2、对
C语言
原生的线程安全以及同步的API的封装)
muduo源码阅读笔记(2、对
C语言
原生的线程安全以及同步的API的封装)Muduo源码笔记系列:muduo源码阅读笔记(0、下载编译muduo)muduo源码阅读笔记(1、同步日志)muduo源码阅读笔记
LunarCod
·
2024-01-29 22:58
Muduo源码阅读笔记
c语言
c++
网络
linux
开源
架构
后端
muduo源码阅读笔记(5、Channel和Poller)
muduo源码阅读笔记(5、Channel和Poller)Muduo源码笔记系列:muduo源码阅读笔记(0、下载编译muduo)muduo源码阅读笔记(1、同步日志)muduo源码阅读笔记(2、对
C语言
原生的线程安全以及同步的
LunarCod
·
2024-01-29 22:58
Muduo源码阅读笔记
c++
网络
开源
linux
centos
架构
中间件
muduo源码阅读笔记(1、同步日志)
muduo源码阅读笔记(1、同步日志)Muduo源码笔记系列:muduo源码阅读笔记(0、下载编译muduo)muduo源码阅读笔记(1、同步日志)muduo源码阅读笔记(2、对
C语言
原生的线程安全以及同步的
LunarCod
·
2024-01-29 22:28
Muduo源码阅读笔记
c++
网络
开源
linux
开源软件
后端
架构
C++类和对象引入以及类的介绍使用
class的区别3.5类的两种定义方式四、封装【面试题】面向对象的三大特性五、类的作用域六、类的实例化七、类对象模型7.1类对象的存储方式猜测7.2结构体内存对齐规则【面试题】一、面向过程和面向对象的初步认识
C语言
是面向过程的
仍在探索未知中
·
2024-01-29 21:44
C++
c++
开发语言
c
【UEFI实战】Redfish的BIOS实现——生成EDK数据
将JSON表示的数据转换成
C语言
可以操作的结构体,是必不可少的步骤。当然如果手动转换的话,需要浪费大量的时间,因此DMTF组织开发了一个工具,用于将JSON数据快速转换成
C语言
模块。
jiangwei0512
·
2024-01-29 21:40
UEFI开发基础
uefi
redfish
C语言
王道第八周一题
Description初始化顺序表(顺序表中元素为整型),里边的元素是1,2,3,然后通过scanf读取一个元素(假如插入的是6),插入到第2个位置,打印输出顺序表,每个元素占3个空格,格式为1623,然后scanf读取一个整型数,是删除的位置(假如输入为1),然后输出顺序表623,假如输入的位置不合法,输出false字符串。提醒,Language一定要选为C++。Input第一次输入插入的元素值
疯狂小羊啊
·
2024-01-29 21:33
C练习题
c语言
数据结构
开发语言
JAVA学习笔记——第五章 控制结构
博客主页:A_SHOWY系列专栏:力扣刷题总结录数据结构云计算数字图像处理力扣每日一题_流程控制总体介绍:决定程序是如何执行的,主要包括顺序控制、分支控制和
循环控制
顺序控制顺序控制:程序从上到下逐行执行
A_SHOWY
·
2024-01-29 21:00
JAVA零基础开始
java
开发语言
OJ_阶乘的和
题干
c语言
实现#define_CRT_SECURE_NO_WARNINGS#include#include#includeusingnamespacestd;intmain(){vectorfactorialArr
Listennnn
·
2024-01-29 20:11
数据结构与算法
算法
c语言
OJ_键盘输入问题
题干
c语言
实现#define_CRT_SECURE_NO_WARNINGS#include#include#includeusingnamespacestd;intmain(){//记录每个字母需要花费多少时间
Listennnn
·
2024-01-29 20:11
数据结构与算法
算法
c语言
OJ_阶乘的和
题干
c语言
实现#define_CRT_SECURE_NO_WARNINGS#include#include#includeusingnamespacestd;intmain(){vectorfactorialArr
Listennnn
·
2024-01-29 20:41
数据结构与算法
算法
c语言
C语言
数据类型和变量的代码实现与原理
1.字符串"abc"与{'a','b','c'}:#include#include//字符串stringintmain(){chararr[]="abc";//c后面有个\0chararr2[]={'a','b','c'};printf("%s\n",arr);printf("%zd\n",strlen(arr));//3printf("%zd\n",strlen(arr2));//42retur
羊村懒大王
·
2024-01-29 20:40
c语言
算法
开发语言
C语言
--分支和循环
3.switch语句4.while循环、for循环、dowhile循环
C语言
是一门结构化的程序设计,支持三种结构:1.顺序结构2.选择结构3.循环结构选择结构包含if、switch语句循环结构包含while
羊村懒大王
·
2024-01-29 20:40
c语言
开发语言
C语言
中关于使用if语句的部分例题
首先if语句为选择结构,0为假,非零为真if语句的语法形式如下:1if(表达式)2语句1.输入一个年份year,判断year是否是闰年闰年判断的规则:(1).能被4整除,并且不能被100整除是闰年;(2).能被400整除是闰年;intmain(){intyear=0;//输入scanf("%d",&year);//判断if((year%4==0)&&(year%100!=0))//能被4整除,并且
羊村懒大王
·
2024-01-29 20:10
c语言
开发语言
C语言
--三角形的判断
首先,组成三角形要满足,两边之和要大于第三边或者两边之差要小于第三边。其次,三角形分为等边三角形、等腰三角形以及其他三角形,例如,等边三角形需要三条边都相等,即a=b且b=ca==b&&b==c//&&表示和的意思等腰三角形需要任意两条边相等且不能等于第三条边,即a=b或者b=c或者c=a(a==b)&&(b!=c))||((a==c)&&(c!=b))||((b==c)&&(c!=a))//||
羊村懒大王
·
2024-01-29 20:10
c语言
算法
开发语言
C语言
---利用函数判断素数
所谓素数就是指在大于1的自然数中,除了1和它本身外不再有其他因数的自然数。在for(i=2;i=n意思是:在除了1和这个数,它们之间不存在其它能被整除的数,即为素数,打印素数n。具体代码实现如下:先声明函数is_prime(),再去调用函数。intis_prime(intn){inti=0;for(i=2;i=n)//n为素数{printf("%d",n);}return1;}intmain(){
羊村懒大王
·
2024-01-29 20:10
c语言
算法
C语言
数据类型的初步介绍
数据类型分为内置类型和自定义类型,内置类型又分为字符型(char),整型(int),浮点型(float),布尔类型(_Bool);自定义类型又分为数组,结构体(struct),枚举(enum),联合体(union)。内置类型是本身就自带的,可以直接使用的;自定义类型是可以创造自己想要的类型。一.数据类型的介绍1.1字符型字符型的表示是char(character),并且还存在[signed]cha
羊村懒大王
·
2024-01-29 20:09
c语言
开发语言
Shell的循环语句
目录一、循环语句1.echo命令2.date二、for1.列表循环2.不带列表循环3.类似
c语言
的for循环4.实战三、while1.continue跳出循环2.break跳出循环四、实操脚本实例1.循环打印
Miraitowa_xu
·
2024-01-29 20:37
php
开发语言
linux
运维
C语言
:二分法查找某个数字在有序数组中的位置
//二分法查找某个数字在有序数组中的位置#includeintmain(){intarr[]={1,3,4,5,6,7,8,9,23,45,67};intsz=sizeof(arr)/sizeof(arr[0]);//数组长度intn=45;//要查找的数inti;intleft=0;intright=sizeof(arr);while(leftn){right=i-1;}elseif(arr[i
lihongli000
·
2024-01-29 20:58
C语言学习—代码之路
二分法
c语言
上一页
73
74
75
76
77
78
79
80
下一页
按字母分类:
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
其他