c语言重要库函数解读 和模拟实现————常用字符串库函数

字符串库函数常用字符串库函数总结函数用途与实现char* strcat( char *s1, char *s2)的用途和实现char* strchr( char *s1, int ch)的用途和实现char* strcmp( char *s1, char *s2)的用途和实现char* strcpy( char *s1, char *s2)的用途和实现unsigned strlen( char*s)的用途和实现char* strstr( char *s1, char *s2)的用途和实现常用字符串库函数总
分类: 其他 发布时间: 03-21 09:52 阅读次数: 0

c语言重要库函数解读 和模拟实现————Qsort

Qsort排序Qsort功能![在这里插入图片描述](https://img-blog.csdnimg.cn/20210317184231522.png)冒泡排序Qsort使用Qsort模拟实现Qsort功能冒泡排序给定arr如图所示 10个元素 要求按照从小到大进行排序排序 思路 前后比较 若前面小于后面 则满足顺序排列,否则 则交换顺序从此图可看出来 判断的关键在于 两点比较对象为相邻元素若顺序则前小后大 否则换掉实现判断if (arr[i] > arr[i + 1])
分类: 其他 发布时间: 03-21 09:51 阅读次数: 0

c语言 联合和枚举

自定义类型联合联合定义联合的特点联合联合定义是一种特殊的自定义类型 这种类型定义的变量也包含一系列的成员,特征是这些成员公用同一块空间(所以联合也叫共用体)。比如:GREEN,BLUE};//联合类型的声明union Un { char c; int i; }; //联合变量的定义union Un un; //计算连个变量的大小printf("%d\n", sizeof(un)); 联合的特点联合的特点联合的成员是共用同一块内存空间的,这样一个联合变量的大小,至
分类: 其他 发布时间: 03-21 09:51 阅读次数: 0

c语言 结构和联合

自定义类型结构体结构体基础知识枚举联合结构体结构体基础知识结构体和数组的差别创建一个结构体struct student //学生的数据类型{ char name[20]; int age;};也可以创建结构体指针 和结构体数组struct student* p; //结构体指针 ++跳过一整个结构体struct student arr[10]; // 结构体数组 存放10个结构体的访问枚举联合...
分类: 其他 发布时间: 03-21 09:51 阅读次数: 0

js写该年是否为闰年

<!DOCTYPE html><html leng = 'en'> <head> <meta charset = 'UTF-8'/> </head> <body> <script> var year = parseInt(prompt('请输入想判断的年份')); function test(year1){ if(year1 % 4 === 0 && year
分类: 其他 发布时间: 03-21 09:51 阅读次数: 0

js写两个数的最大公约数(欧几里得算法)

<!DOCTYPE html><html leng = 'en'> <head> <meta charset = 'UTF-8'/> </head> <body> <script> var num1 = parseInt(prompt('请输入相比较的两个数中较大一位')); var num2 = parseInt(prompt('请输入相比较的两个数中较小一位')); fun
分类: 其他 发布时间: 03-21 09:51 阅读次数: 0

js写两个数的最小公倍数

<!DOCTYPE html><html leng = 'en'> <head> <meta charset = 'UTF-8'/> </head> <body> <script> var num1 = parseInt(prompt('请输入相比较的两个数中较大一位')); var num2 = parseInt(prompt('请输入相比较的两个数中较小一位')); fun
分类: 其他 发布时间: 03-21 09:50 阅读次数: 0

js写百钱买百鸡问题

<!DOCTYPE html><html leng = 'en'> <head> <meta charset = 'UTF-8'/> </head> <body> <script> for(var cockNum = 0; cockNum<= 19; cockNum++){ for(var henNum = 0; henNum <= 33; henNum++){
分类: 其他 发布时间: 03-21 09:50 阅读次数: 0

js写输入一行字符串统计其中小写字母的个数

<!DOCTYPE html><html leng = 'en'> <head> <meta charset = 'UTF-8'/> </head> <body> <script> var chara = prompt('请输入一行字符串'); var num = 0; for(var i = 0; i < chara.length; i++){ if(chara
分类: 其他 发布时间: 03-21 09:50 阅读次数: 0

js中字符串大写字母改成小写字母

<script> var chara = prompt('请输入一行字符串'); var num = 0 for(var i = 0; i < chara.length; i++){ if(chara[i].charCodeAt() >= 65 && chara[i].charCodeAt() <= 90){ document.write(chara[i].toLowerCase()); } }</script>...
分类: 其他 发布时间: 03-21 09:49 阅读次数: 0

js写九九乘法表

<!DOCTYPE html><html leng = 'en'> <head> <meta charset = 'UTF-8'/> </head> <body> <script> for(var i = 1; i <= 9; i++){ //行数 for(var j = 1; j <= i; j++){ //列数 document.writ
分类: 其他 发布时间: 03-21 09:49 阅读次数: 0

js写两点之距

<!DOCTYPE html><html leng = 'en'> <head> <meta charset = 'UTF-8'/> </head> <body> <script> var x1 = parseInt(prompt('请输入点1的x坐标值')); var y1 = parseInt(prompt('请输入点1的y坐标值')); var x2 = parseInt
分类: 其他 发布时间: 03-21 09:49 阅读次数: 0

js写杨辉三角形(二维数组)

<!DOCTYPE html><html leng = 'en'> <head> <meta charset = 'UTF-8'/> </head> <body> <script> var arr = [[],[],[],[],[],[],[],[],[],[]] for(var i = 0; i < 10; i++){ for(var j = 0; j < i
分类: 其他 发布时间: 03-21 09:49 阅读次数: 0

js写封装函数insertAfter()

<!DOCTYPE html><html leng = 'en'> <head> <meta charset = 'UTF-8'/> <style></style> </head> <body> <div> <i></i> <b></b> <span></span> &
分类: 其他 发布时间: 03-21 09:49 阅读次数: 0

js写计时器

<!DOCTYPE html><html leng = 'en'> <head> <meta charset = 'UTF-8'/> <style> input{ border:1px solid rgba(0,0,0,0,8); text-align:right; font-size:20px; font-weight:bold; } </style> <.
分类: 其他 发布时间: 03-21 09:48 阅读次数: 0

8行JavaScript代码解决轮播图

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title></title>
分类: 其他 发布时间: 03-21 09:48 阅读次数: 0

js中按钮button点击后消失

button.style.display = "none";
分类: 其他 发布时间: 03-21 09:48 阅读次数: 0

for给元素绑定onclick时发生的闭包问题

i到5,才执行函数,越界了将函数里面的arrDivNew4[i]改成this
分类: 其他 发布时间: 03-21 09:48 阅读次数: 0

js写别踩白块游戏

<!DOCTYPE HTML><html lang = 'en'> <head> <meta charset = 'UTF-8'/> <title>Document</title> <style> *{ padding:0; margin:0; } .boundary{ position:relative; overflow:hidden; width
分类: 其他 发布时间: 03-21 09:47 阅读次数: 0

js写五子棋除了输赢没写

<!DOCTYPE HTML><html lang = 'en'> <head> <meta charset = 'UTF-8'/> <style> *{ margin:0; padding:0; } .chess{ position:relative; width:785px; height:785px; background-Image:url('img/棋盘.jpg
分类: 其他 发布时间: 03-21 09:47 阅读次数: 0