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 Primer Plus(第六版)14.18
编程练习
第7题
#include#include#include#defineMAXTITL40#defineMAXAUTL40#defineMAXBKS10char*s_gets(char*st,intn);structbook{chartitle[MAXTITL];charauthor[MAXAUTL];floatvalue;intdele;};intmain(void){structbooklibrary[
apple_50569014
·
2024-01-31 13:51
c语言
C Primer Plus(第六版)14.18
编程练习
第5题
#include#defineLEN20#defineCSIZE4structname{charfname[LEN];charlname[LEN];};structstudent{structnamestu;floatgrade[3];floataver;};voide(structstudent*stus);voidf(structstudentstus[],intsize);voidg(str
apple_50569014
·
2024-01-31 13:21
C
Primer
Plus(第六版)
c语言
开发语言
C Primer Plus(第六版)14.18
编程练习
第6题
#include#include#include#defineLEN20#defineMAX30/*baseball.txt4JessieJoybat52114JessieJoybat73537JackDonner631211MartinGarder432115JaimeCurtis74122CurtisMichel32239GillanMorthim966712BrettTyler87438Ha
apple_50569014
·
2024-01-31 13:21
C
Primer
Plus(第六版)
c语言
【C++】C++中的【文件IO流】使用指南 [手把手代码演示] & [小白秒懂]
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言基础
》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C
YY的秘密代码小屋
·
2024-01-31 03:39
YY
滴
《C++系列》
c++
数据库
nosql
【C++】istream类型对象转换为逻辑条件判断值
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言基础
》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C
YY的秘密代码小屋
·
2024-01-31 03:39
YYの小小知识点
c++
开发语言
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语言基础
-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八进制:01010十六进制:0x2084.将不同进制下的10010110转换成十进制数据要求:手动换算,算完后可以使用计算器验证二进制转十进制:150八进制转十进制:2101320
张智仁01
·
2024-01-30 22:35
c语言
开发语言
编程练习
网站推荐
笔者作为一名非科班出身的十多年码龄老程序猿,在写代码的路上摸爬滚打一路走来,积累了一些练习编码能力的网站想和大家分享。当然,练习编程语言的网站有很多,选择哪个最适合你主要取决于你的需求和目标。以下是一些流行的练习编程语言的网站:W3Schools:这是一个专注于web开发的在线学习网站,提供了大量关于HTML、CSS、JavaScript等编程语言的学习资源。Codecademy:这是一个互动的学
wd90119
·
2024-01-30 20:05
学习
职场和发展
代码规范
C语言基础
10——指针进阶。字符指针、指针数组、数组指针、函数指针、函数指针数组、回调函数、数组名详解、杨氏矩阵、字符串旋转
目录字符指针指针数组数组指针数组传参、指针参数函数指针函数指针数组指向函数指针数组的指针回调函数练习数组名的意义指针笔试题字符指针字符指针的另一种使用方式#includeintmain(){//字符指针的使用charch='q';char*pc=&ch;//本质上是把这个字符串的首字符地址存储在了指针变量ps中constchar*ps="helloworld";//数组存储字符串时,是把整个字符串
蛋翼
·
2024-01-30 02:08
C语言
c语言
矩阵
c++
物联网操作系统-Alios Things
在文章的最后会给出我自己写的,非常详细的学习笔记,学习笔记的思路清晰,物联网操作系统的核心知识点都有涉及到,FreeRtos等的物联网操作系统的知识点其实都是一样的,各个机制的实现原理也都大差不差,提前说明,本文适合具有良好的
C语言基础
@daiwei
·
2024-01-29 18:39
物联网
物联网
Alios
操作系统
C++ primer plus(第六版)
编程练习
答案 第14章 C++中的代码重用
一、程序清单studentc.h//studentc.h--definingaStudentclassusingcontainment#ifndefSTUDENTC_H_#defineSTUDENTC_H_#include#include#includeclassStudent{private:typedefstd::valarrayArrayDb;std::stringname;//contai
吻等离子
·
2024-01-29 17:11
c++
开发语言
C Primer Plus(第六版)14.18
编程练习
第2题
#include#include#includestructmonth{charname[10];charabbrev[4];intdays;intmonumb;};structmonthmonths[12]={{"January","jan",31,1},{"February","feb",28,2},{"March","mar",31,3},{"April","apr",30,4},{"May
apple_50569014
·
2024-01-29 16:35
C
Primer
Plus(第六版)
c语言
开发语言
C Primer Plus(第六版)14.18
编程练习
第4题
#include#include#defineLEN20structpeople{charfname[LEN];charmname[LEN];charlname[LEN];};structsecurity{intnum;structpeopleman;}nn[5];structsecurity*pb;voida(structsecurity*pb);voidb(structsecuritynn[]
apple_50569014
·
2024-01-29 16:35
c语言
开发语言
C Primer Plus 第六版(中文版)第十四章(14.18.6)
编程练习
答案
2021、02、01:再次发现有问题,各位不妨找一找多次修改终于可以了,数组清零少了Id、姓、名的清零分部走:1、创建一个结构体数组,对数组进行清零,防止有无用数据2、对文本信息进行读取,该球员无上场信息读取下一个球员信息3、计算安打率4、遍历显示读取的文本信息#include#include#include#defineLEN19typedefstruct{intid;//球员的编号charfn
扳手的海角
·
2024-01-29 16:05
C
Primer
Plus课后题练习
c语言
C Primer Plus(第六版)14.18
编程练习
第1题
#include#includestructmonth{charname[10];charabbrev[4];intdays;intmonumb;};structmonthmonths[12]={{"January","jan",31,1},{"February","feb",28,2},{"March","mar",31,3},{"April","apr",30,4},{"May","may",
apple_50569014
·
2024-01-29 16:05
C
Primer
Plus(第六版)
c语言
开发语言
C Primer Plus 第六版(中文版)第十四章(代码注释版)
编程练习
答案(14.18.4)
14.18.4(a)#include#include#include#include#defineN20#defineLEN30voidshow(structperson*ptr);structfullname{charlastname[N];charmiddname[N];charfirstname[N];};structperson{intnum;//社保号structfullnamename
扳手的海角
·
2024-01-29 16:04
C
Primer
Plus课后题练习
c语言
C Primer Plus 第六版(中文版)第十四章(14.18.5)
编程练习
答案
#include#include#include#includevoidset_students(structstudentar[],intn);voidfind_averages(structstudentar[],intn);voidshow_messages(conststructstudentar[],intn);voidshow_averages(conststructstudentar
扳手的海角
·
2024-01-29 16:04
C
Primer
Plus课后题练习
c语言
C Primer Plus 第六版(中文版)第十四章(注释版)
编程练习
答案(14.18.1-14.18.3)
CPrimerPlus第六版(中文版)第十四章(注释版)
编程练习
答案欢迎提问交流14.18.1#include#include#includestructmonth{charmonthname[10];
扳手的海角
·
2024-01-29 16:34
C
Primer
Plus课后题练习
c语言
指针
C Primer Plus(第六版)14.18
编程练习
第3题
/*manybook.c--multiplebookinventory*/#include#include#includechar*s_gets(char*st,intn);#defineMAXTITL40#defineMAXAUTL40#defineMAXBKS15/*maximumnumberofbooks*/structbook{/*setupbooktemplate*/chartitle[
apple_50569014
·
2024-01-29 16:32
C
Primer
Plus(第六版)
c语言
开发语言
C Primer Plus
编程练习
(2.11,P32)
1.C语言的基本模块是什么?C程序是由一个或多个函数主城,必须有main()函数。函数由函数头和函数体组成。函数头包括函数名、传入该函数的信息类型和函数的返回类型。函数体被花括号括起来,由一系列语句、声明组成。2.什么是语法错误?写出一个英语例子和C语言例子。IsHeBoyA?Isheaboy?intn,intb,intc;intn,b,c;intn;intb;intc;3.什么是语义错误?写出一
xiaoxian720
·
2024-01-29 14:41
面经-
C语言基础
(一)
目录虚函数和纯虚函数堆变量和栈变量C/C++堆和栈的区别逻辑地址和物理地址和虚拟内存动态链接库和静态链接库的区别sizeof和strlen的区别:如何判断new和malloc是否成功:内存申请失败该如何处理?C++是不是类型安全的?C和C++的区别,C++11的新特性区别:新特性:c++中内存的五大区内存的分配方式有几种?智能指针野指针static关键字C++11中的四种类型转换深入理解数据库索引
alanfengliu
·
2024-01-29 08:34
c++语法
c++
python 为女神编朵玫瑰花的代码,Python
编程练习
:使用 turtle 库完成玫瑰花的绘制...
绘制效果:源代码:importturtle#设置初始位置turtle.penup()turtle.left(90)turtle.fd(200)turtle.pendown()turtle.right(90)#花蕊turtle.fillcolor("red")turtle.begin_fill()turtle.circle(10,180)turtle.circle(25,110)turtle.lef
weixin_39818264
·
2024-01-29 05:22
python
为女神编朵玫瑰花的代码
c语言基础
6
1.逗号表达式逗号表达式,就是用逗号隔开的多个表达式。逗号表达式,从左向右依次执行。整个表达式的结果是最后⼀个表达式的结果。我们来看下面的一个代码:intmain(){inta=1;intb=2;intret=(a>b,a=b+2,b,b=a+1);printf("%d",ret);return0;}按照上面的规则应该为5,那么到底是不是呢?我们来看看。在逗号表达式中最后一个表达式的结果为整个表达
c23856
·
2024-01-28 19:27
c语言
开发语言
C语言基础
:写一个函数,输入一行字符,将此字符串最长的单词输出
方法一:#includeintfind_longest(charline[])//把数组传过来{intis_alphabetic(charword);inti=0;intlength=0;//统计每个字符串的长度intmax=0;//比max长就把值赋值给maxintplace=0;//最长单词的起始位置intpoint;//每个字符串第一个字符的下标for(i=0;i=max)//输入的字符串万
爱学C语音的猫
·
2024-01-28 19:52
C语言基础详解
c语言
C语言基础
:杨辉三角
杨辉三角简介:杨辉三角,是二项式系数在三角形中的一种几何排列,中国南宋数学家杨辉1261年所著的《详解九章算法》一书中出现。在欧洲,帕斯卡(1623----1662)在1654年发现这一规律,所以这个表又叫做帕斯卡三角形。帕斯卡的发现比杨辉要迟393年,比贾宪迟600年。杨辉三角是中国数学史上的一个伟大成就。二项式定理:杨辉三角是二项式(x+y)^n展开后各项的系数。比如:(a+b)^0展开后是为
爱学C语音的猫
·
2024-01-28 19:22
C语言基础详解
算法
c语言
学习
IOS技能树总结
技能要求UI视图OC语言Runtime内存管理Block多线程RunLoop网络设计模式架构/框架算法第三方面试总结1.技能要求初级:精通Objective-
C语言基础
精通UIKit等CocoaFramework
流星飞鱼
·
2024-01-28 16:48
32GPIO输入&按键控制LED&光敏控制蜂鸣器
电阻阻值越小,上拉或下拉就越强(弹簧的拉力就越强)在上下的电阻分压下,AO口输出的就是模拟电压对模拟电压进行二值化N1就是传感器模块二.硬件电路上面这一个电路,当引脚被强行拉到低时,损耗也会大一些三.
C语言基础
Hobert.h
·
2024-01-28 15:01
单片机
嵌入式硬件
C Primer Plus第三章
编程练习
1.通过试验(即编写带有此类问题的程序)观察系统如何处理整数上溢、浮点数上溢和浮点数下溢的情况。2.编写一个程序,要求提示输入一个ASCⅡ码值(如,66),然后打印输入的字符。#includeintmain(void){intinput;printf("EnteravalueofcharintASCⅡ:");scanf("%d",&input);//通过scanf()函数读取用户输入,并存储在in
bx-C
·
2024-01-28 11:31
c语言
数据结构
开发语言
青少年编程
C Primer Plus第二章
编程练习
1.编写一个程序,把你的年龄转换成天数,并显示这两个值。不考虑闰年问题。#includeintmain(void){intages,days;ages=21;days=ages*365;printf("%dagesin%ddays!\n",ages,days);return0;}2.编写一个程序,生成以下输出:ForHeisajollygoodfellow!ForHeisajollygoodfel
bx-C
·
2024-01-28 11:00
c语言
算法
开发语言
C语言基础
之小写字母转大写
源码如下#includemain(){charc1,c2,c3;c1='a';c2='b';c1=c1-32;c2=c2-32;printf("\n%c,%c\n",c1,c2);printf("%d,%d\n",c1,c2);//输出ASCLL}程序的作用是将两个小写字母转换成大写字母。在ACSLL码表中,小写字母对应的ACSLL码大32,所以直接减32即可实现从小写到大写字母的的转换,第一个p
FJSAY
·
2024-01-27 23:15
c
c语言
开发语言
C语言基础
内容(一)——第01章_C语言入门
文章目录第01章_C语言入门本章专题脉络1、初识计算机语言1.1计算机语言是什么1.2计算机语言简史2、初识C语言2.1C语言简介2.2为什么要学习C语言2.3C语言的版本选择3、第一个C程序的编写->编译->运行3.1步骤1:HelloWorld的编写3.2步骤2:编译器的安装与配置3.3步骤3:编译和运行4、IDE的使用4.1开发工具介绍方式1:本地安装的IDE工具方式2:可在线使用的工具4.
祁酒仲
·
2024-01-27 20:20
C语言基础
c语言
开发语言
嵌入式学习第二篇——
C语言基础
4
目录1,分支语句:1.if:练习:1.简单分支:2.阶梯分支:3.嵌套分支:练习:2.switch:1.基本形式:练习:2.switch嵌套2,循环语句:1.while循环1.基本形式练习:2.死循环2.do..while循环1.基本形式:3.for循环1.基本形式:4.goto循环作业:1,分支语句:1.if:练习:编写程序,从终端接收两个数Num1和Num2,如果Num1>=Num2则打印Nu
是一只鱼啦
·
2024-01-27 20:49
学习
c语言
linux
嵌入式硬件
嵌入式学习第二篇——
C语言基础
11
1.指针数组:int*a[5];char*str[5];指针数组主要用来操作字符串数组,通过将指针数组的每个元素存放字符串的首地址实现对多个字符串的操作二维数组主要用来存储字符串数组,通过每行存储一个字符串,多行存储多个字符串所组成的数组具体如下:#includeintmain(void){inta[5]={1,2,3,4,5};int(*p)[5]=NULL;inti=0;p=&a;printf
是一只鱼啦
·
2024-01-27 20:49
学习
c语言
linux
嵌入式硬件
嵌入式学习第二篇——
C语言基础
3
目录1,输入输出控制符1.printf:1.打印非输出控制符:2.打印单个输出控制符:3.打印多个输出控制符4.printf格式化打印练习:2.scanf1.接收非输入控制符2.接收输入控制符练习:3.接收多个输入控制符:练习:3.puts4.gets1.流程控制:1.顺序结构2.分支结构1.if1.简单分支:2.switch3.循环结构2.逻辑表达式:1.关系运算符2.逻辑运算符:作业:1,输入
是一只鱼啦
·
2024-01-27 20:19
学习
c语言
linux
嵌入式硬件
嵌入式学习第二篇——
C语言基础
9
目录1.宏:分类:不带参宏带参宏(宏函数)带参宏与函数的区别:1.指针:2.概念:1.地址:2.指针:3.指针变量:3.运算符:4.指针变量的定义:5.指针常见操作:6.指针的算数运算:7.指针作为函数参数:1.复制传递(赋值传递)2.地址传递作业:1.宏:1.宏是代码的替换,中间不进行任何数据计算的操作2.能加括号就加括号,不好吝啬小括号分类:不带参宏#defineN5带参宏(宏函数)#defi
是一只鱼啦
·
2024-01-27 20:19
学习
c语言
linux
嵌入式硬件
嵌入式学习第二篇——
C语言基础
10
目录1.数组和指针的关系:1.一维数组和指针的关系:2.一维数组传参:3.一维字符型数组传参:4.字符串传参:练习1:练习2:练习3:练习4:2.数组指针和指针数组:1.数组指针:作业:1.数组和指针的关系:1.一维数组和指针的关系:inta[5]={1,2,3,4,5};int*p=NULL;p=&a[0];p=a;数组的数组名a是指向数组第一个元素的一个指针常量a==&a[0]a的类型可以理解
是一只鱼啦
·
2024-01-27 20:19
学习
c语言
linux
嵌入式硬件
嵌入式学习第二章——
C语言基础
6
目录1,一些常用的排序方法1,冒泡法2,选择法3,插入法4,希尔排序5,快速排序1.二维数组:1.二维整形数组:1.定义:2.元素访问:3.元素初始化:1.全部初始化:2.局部初始化:3.默认初始化:4.二维数组的存储:1.连续性2.有序性2.多维数组:练习:3.字符型数组:1.使用场景:2.字符型数组的定义:3.字符型数组的初始化:1.全部初始化:2.局部初始化:3.默认初始化:4.数组的存储:
是一只鱼啦
·
2024-01-27 20:48
学习
c语言
linux
嵌入式硬件
C语言基础
— 运算符
运算符1、运算符1.1易错运算符1.2位运算符1、运算符1.1易错运算符++,--注意区分前置和后置inti=10;intj=++i;//执行此语句之后,j=11,i=11i=10;intk=i++;//执行此语句之后,i=11,k=10‘/’整除,注意整除问题,即整数除以整数结果为整数,舍弃末尾的小数;不能除0>按位右移,如果是有符号数左边补符号位,如果是无符号数左边补0小于,大于符号,注意不能
98同学
·
2024-01-27 17:13
C语言
c语言
开发语言
【C++】C++入门(下)——有
C语言基础
的C++学习
C++入门(下)一、引用1.引用的概念2.引用的定义3.引用特性4.常引用5.使用场景做参数做返回值6.引用的作用7.引用与指针的区别二、内联函数1.概念2.特性三、auto关键字(C++11)1.简介2.auto的使用细则auto与指针和引用结合起来使用在同一行定义多个变量3.auto不能推导的场景四、基于范围的for循环(C++11)1.使用方法2.使用条件C++98中的指针空值一、引用1.引
灵槐梦
·
2024-01-27 14:13
C++
c++
c语言
学习
笔记
经验分享
开发语言
【C++】C++入门(上)——有
C语言基础
的C++学习
C++入门零、从C语言到C++一、命名空间1.命名空间的定义2.命名空间的使用(1)加命名空间名称及作用域限定符::(2)使用using将命名空间内的某个成员引入(3)使用using将整个命名空间名称引入二.输入输出输入输出说明注意三、缺省参数1.缺省参数概念2.缺省参数分类全缺省参数半缺省参数四、函数重载1.概念2.构成重载的条件3.C++支持函数重载的原理--名字修饰(nameMangling
灵槐梦
·
2024-01-27 14:42
C++
c++
c语言
学习
【JavaSE】P33~P113 方法,重载,数组,对象,构造器,this关键字,数组和对象的内存图,JavaBean
Java9以上)方法语句流程控制及注意事项选择循环方法的重载2数组三种初始化方式数组在内存中的存储内存图3对象对象内存图Getter/Setter快捷写法this关键字构造方法JavaBean的四个标准二、
编程练习
计算
_esther_
·
2024-01-27 12:56
Java语法
java
JavaScript 习题及面试题 3
-------------------------------------------------------------------------------------来自:原生Javascript
编程练习
题参考
淹死的鱼pp
·
2024-01-27 02:46
前端开发
js
习题
面试
嵌入式学习第三天
C语言基础
(2)(7)字符串常量:"ab""helloworld"字符串末尾都有一个用来标识字符串结尾的\0字符'a'和"a"区别:'a':字符常量,只有一个字符a"a":字符串常量,有2个字符'a'+
浮生念扶桑
·
2024-01-26 20:48
嵌入式
学习
嵌入式硬件
c语言
嵌入式学习第二天
C语言基础
:1.进制转换二进制、八进制、十六进制->十进制对应位*对应位的权值再求和十进制->二进制、八进制、十六进制十进制数除以进制数得到的余数逆序排列二进制八进制十六进制:八进制1位对应二进制3位十六进制
浮生念扶桑
·
2024-01-26 20:18
嵌入式
c语言
嵌入式硬件
学习
C++基础1---C++入门
学习网站:C语言网.
C语言基础
:
C语言基础
.编译器:RedPandaDev-C++1.第一个C++程序#include//文件包含;包含iostream标准库;usingnamespacestd;//声明使用一个叫
鱼香Ross
·
2024-01-26 16:55
面试
学习路线
杂选
java
java进阶
后端
【
C语言基础
篇】结构控制(下)转向语句break、continue、goto、return
文章目录一、break语句1.break在while循环中2.break在for循环中3.break在do…while循环中4.break在switch语句中5.break总结二、continue语句1.continue在while循环中2.continue在for循环中3.continue在do...while循环中4.continue总结三、goto语句四、return语句五、转向语句总结C语
倔强的石头106
·
2024-01-26 11:00
C语言指南
c语言
开发语言
c++
【
C语言基础
篇】结构控制(中)循环结构
本篇文章将会着重讲解循环结构顺序结构和选择结构的详细讲解请阅读上篇文章【
C语言基础
篇】结构控制(上)顺序结构和选择结构-CSDN博客关于转向语句break、continue、goto和retu
倔强的石头106
·
2024-01-26 11:30
C语言指南
c语言
开发语言
C Primer Plus(第六版)13.11
编程练习
第5题
/*append.c--appendsfilestoafile*/#include#include#include#defineBUFSIZE4096#defineSLEN81//13.11-5.exeabc.txtdef.txtvoidappend(FILE*source,FILE*dest);char*s_gets(char*st,intn);intmain(intargc,char*argv
apple_50569014
·
2024-01-26 06:01
C
Primer
Plus(第六版)
c语言
数组逆序重放c语言,计算概论(A)/基础
编程练习
2(8题)/6:数组逆序重放
#includeintmain(){//输入n个整数intn,array[n],count=-;scanf("%d",&n);//循环读入元素while(scanf("%d",&array[++count])!=EOF){/*if(count>=n-1)//本机运行OK,能自动退出循环,须Ctrl+z+回车退出,但Openjudge不能Accepted:RuntimeErrorbreak;*///
miss废柴
·
2024-01-26 00:49
数组逆序重放c语言
上一页
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
其他