- 博客(11)
- 资源 (1)
- 收藏
- 关注
转载 PAT1031 查验身份证(15)
题目描述一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下:首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值:Z:0 1 2 3 4 5 6 7 8 9 10M:1 0 X 9 8 7 6 5 4 3 2现在...
2020-02-18 00:25:02
185
原创 PAT乙级1021个位数统计
题目描述给定一个k位整数N = dk-110k-1 + … + d1101 + d0 (0<=di<=9, i=0,…,k-1, dk-1>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定N = 100311,则有2个0,3个1,和1个3。输入描述:每个输入包含1个测试用例,即一个不超过1000位的正整数N。输出描述:对N中每一种不同的个位数字,以D:M的格...
2020-02-16 17:49:28
211
原创 Null与Undefined的区别
1、定义(1)undefined:是所有没有赋值变量的默认值,自动赋值。(2)null:主动释放一个变量引用的对象,表示一个变量不再指向任何对象地址。2. 相同点 if 判断语句中,两者都会被转换为false3. 不同点Number转换的值不同,Number(null)输出为0, Number(undefined)输出为NaNundefined使用var关键字声明了变量、但还未对其...
2020-02-14 23:26:00
282
原创 统计1-1000的水仙花数
要求:统计1-1000的水仙花数水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)。思路:1.3位数最小值为1002.pow()方法可返回x的y次幂的值。代码如下<script> var num,a,b,c; for(num=100;num<1000;num++){ a = Math....
2020-02-14 23:03:29
1251
原创 JS编程输出我国古代数学家张丘建在《张丘建算经》一书中提出了“百只鸡问题”。这个问题大概的意思是这样子的:公鸡5文钱1只,母鸡3文钱1只,小鸡3只1文钱,如果用100文钱买100只鸡,那么公鸡、母鸡和
要求:1.公鸡5元1只,母鸡3元一只,小鸡1元3只2.100元买100只鸡3.公鸡、母鸡、小鸡各多少只思路:1.每种鸡都必须有一只2.所有鸡加起来一共100只代码块:<script> var chicken; //公鸡只数 var mchicken; //母鸡只数 var chick; //小鸡只数 for(chicken=1;chicken<100...
2020-02-14 22:33:43
2520
原创 JS生成随机数的算法
关于随机数的过程解释:1>. Math.random() 表示生成 [0,1) 的数,所以 Math.random()*5 生成的都是 [0,4] 的随机整数。2>Math.floor(num); 参数num为一个数值,函数结果为num的整数部分。3>.Math.round(num); 参数num为一个数值,函数结果为num四舍五入后的整数。4>.Math.cei...
2020-02-12 16:37:22
1079
原创 C++里面include"iostream"与include"iostream.h"的区别
#include是指包含后面所跟的内容,iostream是input output stream的缩写,指的是输入输出流。namespace是命名空间。输入输出流包括:(1)cin>>“输入的内容”>>endl;(2)cout<<“输出的内容”>>endl;输入输出的方法需要#include<iostream.h>或#includ...
2020-02-02 19:03:12
726
原创 getElementByXXX与querySelector的区别
常见的查找HTML元素的3种方式:通过ID的方式查找document.getElementByid(‘id名’);以对象的形式返回该元素,此时无法输出对象的长度,因其不是数组。通过标签名的方式查找document.getElementByTagName(‘标签名’);以集合的形式返回元素,可计算长度。通过类名的方式查找document.getElementByClassName(...
2020-01-30 00:51:08
171
原创 js实现图片放大特效
HTML代码如下:<div class="box"> <div class="pic1"> <!-- 小图盒子 --> <img src="./img/456.jpg" alt=""> <div class="info hide"></div> &...
2020-01-30 00:30:50
3794
原创 前端知识点总结二
更改盒模型的计算方法正常盒模型:box-sizing:content-box(限制在content内容里)怪异盒模型:(IE盒模型)box-sizing:boder-boxmargin的叠压塌陷margin叠压时两个块级的margin-top重叠并取最大值margin塌陷:子级或父级不为块状子级不设置margin-top父级设置padding-topborder定位re...
2020-01-28 00:19:10
101
原创 前端知识点总结一
#CSS选择器知识点总结(1)CSS中选择器的分类:id选择器;类选择器;标签选择器;通配符(*);(2)选择器的关系组合:交集(后代选择器):ol li { }设置ol中li的属性。并集:ul,ol { }同时设置ul和li的属性。子选择器(用>表示):trav>li { }只设置li中儿子代的属性。伪类选择器:设置超链接a在未被访问前的样式:lin...
2020-01-27 23:56:56
115
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人