- 博客(13)
- 收藏
- 关注
原创 动态规划求解最少硬币问题
```c #define _CRT_SECURE_NO_WARNINGS #include<iostream> #include<string> #define MAX 2000 #define F 99 int T[11], Coins[11], n;//硬币面值数组 T[],可以使用的各种面值的硬币个数数组 Coins[], n 种不同面值的硬币 int c[MAX];//数组 c[]存放要找的最少硬币个数 int m; //要找的钱数 m void init() { in.
2021-06-04 13:05:51 727
原创 sql联合主键
ALTER TABLE 表名字 ADD CONSTRAINT pk_表名字 PRIMARY KEY( SNumber, SDate );
2021-05-29 16:09:22 2541
原创 全排列
#include <stdio.h> #include "788.h" void main() { int i; int A[10]; for(i=0;i<10;i++) A[i]=i+1; perm(A,0,4); } void swap(int&m,int&n) { int t; t=m; m=n; n=t; } void perm(int A[],int p,int q) { int i; //出口,全排列的只有一个元素 if (p==
2021-03-04 22:35:13 98 1
原创 作用域
全局作用域 var a=10; function fun(){ console.log(a);//局部可以访问全局变量 } 输出10 var a=10; function fun(){ var a=20; console.log(a); } console.log(a);//输出10,全局的不能访问局部的 输出20//找离他最近的 var a=10; function fun(){ console.log(a);//输出undefined 因为已经声明一个变量,输出语句没有到赋值语句 var a=2
2020-12-31 19:48:02 77
原创 枚举
for(var 变量 in 对象){} 用来看一个对象中有哪些属性 var obj={ name:"小金", age:18, sex:"男" }; for(var n in obj){//将每个属性名赋值给变量n console.log("nihao");//控制台会输出三条此语句 console.log(n);//第一条:name;第二条:age;第三条:sex console.log(obj[n]);//这是输出属性值 "小金";..} ...
2020-12-31 10:22:27 76
原创 对象
Object 创建对象 var obj=new Object(); var obj={}; 对象的类型任意 2.添加属性 obj.name=“nihao”; var obj={//属性名可以加引号 name:“nihao”, age:12, test:{name:“ni”} }; 对于特殊的属性名,用[“属性名”]来表示 obj[“123”]=“nihao”; 另外,这样使用灵活 n=“123” obj[n]=“ji”; 删除对象的某个属性 delete obj.name; ...
2020-12-29 23:12:04 133
原创 break和continue的区别 计时器
if语句中不能使用break continue,只能用于循环语句中 错误: if() { break; continue; } 可以用在嵌套中 eg: for() { if()break; } break断开离它最近的循环 如果想要作用最外层循环,则 outer://对这段代码块随意命名 for() { for() { break outer;//break空格outer } } continue跳出离它最近的循环 计时器 console.time(“计时器名字”); 代码; con
2020-12-27 21:00:51 204
原创 质数判断
var n=+prompt(“请输入一个数”); var flag =true; if(n<=1) { console.log(“输入错误”); }else{ for(var i=2;i<n;i++) { if(n%i==0)//说明不是质数 { console.log(n+“不是质数”); flag=false; //break; } } if(flag) console.log(n+“是质数”); //console.log(“市直属”); } ...
2020-12-26 22:27:52 86
原创 运算符
关系运算符 任何值与NaN比较都为false 字符串只比较第一位 “11”<“5” true 比较的是unicode编码 比较1和5 2 . “abc”<“b”true 只比较第一位 若第一位相同则比较下一位 在比较两个字符串数字时要转型 console.log(“11123123123123123123” < +“5”); //false 相等运算符 字符串与数字比较,自动转为数字比较 NAN与任何类型不相等 判断一个值类型是否为NaN用IsNaN()方法 undefined与null相
2020-12-24 22:19:39 66
原创 if语句 switch
输入 var a=prompt(“请输入”); 返回值为string类型 switch js中独有的语法 switch(true) { case score>=7: console.log(“nihao”); break; default: console.log(“no”); break; }
2020-12-24 22:19:04 83
原创 逻辑运算符
与运算 NaN为false 第一个为true,返回第二个值 第一个为false,返回第一个值 或运算 第一个为true,返回第一个值 第一个为false,返回第二个值
2020-12-21 22:35:44 75
原创 将string的数据转为money类型
将string的数据转为money类型 将string的数据转为money类型 decimal b=convert.todecimal(12212);
2020-07-06 13:47:00 943
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人