- 博客(39)
- 收藏
- 关注
原创 JavaScript第一天
用户名输入案例:这样在提示框中输入姓名之后,就会在网页中显示出来当输入之后不在网页中显示的时候,可能是变量名写错了,这时候打开console:就会发现未定义变量。
2024-07-20 23:20:41
282
原创 char name[10]和char *name用法
它声明了一个可以存储最多9个字符(加上一个结尾的空字符'\0')的字符数组。给这个数组赋值有几种方式。这里"Alice"是一个字符串字面量,它实际上是一个字符数组(包括结尾的空字符),并且会自动截断以适应name的大小(如果字符串太长,则只复制前9个字符,并且不会添加结尾的空字符)。strcpy要注意避免缓冲区溢出(buffer overflow),即确保目标数组足够大以存储源字符串。注意:使用strcpy时要特别小心,因为它不会检查目标数组的大小。
2024-06-15 22:32:41
434
原创 值传递和址传递
上面的代码是想要交换x,y的值,把x,y传递给swap函数之后,执行下面的操作:在swap中a和b交换了,但是和x,y没有关系,所以x,y在main中不会变。
2024-06-15 21:38:08
611
原创 c++课程设计
手机通讯录中的联系人的信息既可以存储在手机中,也可以存储在手机卡中,也可以同时存储在两个位置上(每个位置上的存储容量为1000,即手机卡中或手机上最多只能存储1000个联系人)。6. 用户类(这是一个操作类,完成通讯簿的操作):用户拥有两个通讯簿(一个是手机中存储的联系人,一个是手机卡中存储的联系人),并且可以对通讯录进行管理。存储在手机上的联系人的信息包括姓名,籍贯,电话号码,QQ号等信息。1. 创建文本文件,记录联系人的信息(需要创建两个文本文件,分别存储手机和手机卡上的存储的联系人的信息)。
2024-06-05 19:32:56
406
原创 css初体验
css用于定义网页样式,包括针对不同设备和屏幕尺寸的设计和布局。语法:由选择器和声明组成。选择器指向您需要设置样式的 HTML 元素。声明块包含一条或多条用分号分隔的声明。
2024-05-23 19:07:02
725
原创 https://www.luogu.com.cn/paste/diglnsxr
云剪贴板 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)
2024-05-08 19:08:30
128
原创 烦恼的高考志愿
根据 n 位学生的估分情况,分别给每位学生推荐一所学校,要求学校的预计分数线和学生的估分相差最小(可高可低,毕竟是估分嘛),这个最小值为不满意度。求所有学生不满意度和的最小值。第二行共有 m 个数,表示 m 个学校的预计录取分数。第三行有 n 个数,表示 n 个学生的估分成绩。现有 m 所学校,每所学校预计分数线是 ai。有 n 位学生,估分分别为 bi。第一行读入两个整数 m,n。m 表示学校数,n 表示学生数。输出一行,为最小的不满度之和。
2024-03-31 17:52:57
134
原创 A+B Problem
给出一串正整数数列以及一个正整数 C,要求计算出所有满足 A−B=C 的数对的个数(不同位置的数字一样的数对算不同的数对)。相同的题目看多了也会有审美疲劳,于是我舍弃了大家所熟悉的 A+B Problem,改用 A-B 了哈哈!一行,表示该串正整数中包含的满足 A−B=C 的数对的个数。第二行,N 个正整数,作为要求处理的那串数。第一行,两个正整数 N,C。出题是一件痛苦的事情!
2024-03-31 16:29:55
205
1
原创 重载运算符:+
然后把personaddperson重载函数名字改成operator+,就变成了标准的重载运算符。下面是用类里的重载函数重载+号运算符。
2024-03-29 11:36:50
136
1
原创 浅拷贝与深拷贝
总结:如果属性有在堆区开辟的,一定要自己提供拷贝构造函数,防止浅拷贝带来的堆区内存重复释放。深拷贝:在堆区重新申请空间,进行拷贝工作。浅拷贝:简单的赋值拷贝操作。浅拷贝缺点用深拷贝来弥补。
2024-03-14 23:21:41
314
1
原创 类和对象。。。
私有 private 类内可以类外不可以(继承:父亲的私有,儿子不可以访问)保护 protected 类内可以类外不可以(继承:父亲的保护,儿子可以访问)公共 public 类内类外均可访问。struct和class的区别:默认的访问权限不同。struct默认公共,class默认私有。定义的p和传入的p不影响。
2024-03-14 20:25:05
343
1
原创 MATLAB入门第三天
A=[1:4;2:3;5:6]A(2,3)=10 第二行第三列修改为10A(3,:)=100 第三行全部元素修改为100A(4)=10 将线性索引为4的元素修改为10A(1:2:end)=0 将奇数位置的元素修改为0在现有索引范围外插入新的矩阵。
2024-02-25 18:44:54
336
原创 MATLAB入门第二天
a(11)=1也不会报错,系统会把数组加到第11个,运行后为a=[1 2 3 4 5 6 7 8 9 0 1]size(A)返回值为一个行向量,如A为3*4的矩阵,则size返回[3 4]。a([1 3])=[50 60] 第一个元素改为50,第二个元素改为60。size(A,dim)返回A在dim维度的值,如size(A,1)=3,其他合理写法:a([1 2 3 4 5]),a(1:1:5)a([1:3])=[50 60] 报错,元素个数不匹配。a(1,3)不会报错,意思是第一行,第三列,即3。
2024-02-23 19:47:38
1833
原创 MATLAB入门第一天
一般变量的值只显示4位小数,用format long g可以使其多显示。%是注释,%% (有个空格)是分节,按住Ctrl+上下可以快速切换,按Ctrl+Enter运行当前小节。eps:浮点数最小的精度,值为2.2204e-16,若在计算中要使分母很小,可以把分母写成(0+eps)pi:圆周率,如果重新赋值,则先执行工作区,pi值就会改变。脚本中语句后面加分号,则在命令行窗口不显示,但在工作区显示。i和j:都表示虚数单位,比如3+4i和3+4j表示同一个数。NaN:不定值或缺失值(比如0*无穷,0/0)
2024-02-22 21:25:16
341
1
原创 HTML入门笔记,第四天
名词</dt><dd>名词解释</dd><dl></dl>中只能包含<dt><dd><ul><li>榴莲</li><li>西瓜</li><li>苹果</li><li>香蕉</li></ul><ol><li>张三</li></ol><dl><dt>关注我们新浪微博</dd><dd>官方微信</dd><dd>联系我们
2024-02-01 22:11:55
334
1
原创 HTML入门笔记,第三天
1.定义表格标签2.定义表格中的行,嵌套在中,3.定义表格中的单元格,嵌套在中,td指table data.4.定义表头,一般表头位于单元格的第一行,嵌套在中。
2024-01-31 22:44:02
374
原创 HTML入门笔记,第二天
在桌面上直接看到的是目录文件夹,可以直接拖拽到vs code中打开,在vs code中创建新文件,则相应的文件夹也会添加新文件。打开目录文件夹后看到的称为根目录。绝对路径是在磁盘上的路径,一般写上后换个电脑就显示不出来了。
2024-01-29 18:01:27
369
原创 HTML入门笔记,第一天
刚开始使用的webstorm,光弹出来购买或激活,然后搜了一下,大体解决办法为:,从公众号上获得激活码。(2)复制激活码:传送门:https://blog.csdn.net/ITlanyue/article/details/81502523。
2024-01-27 21:25:28
893
原创 黑马程序员链表讲解笔记
*内容:定义节点数据类型* 初始化链表* 在节点oldvalue后面插入newvalue* 删除值为val的节点* 遍历* 销毁* 清空*///初始化链表//创建头结点//尾部指针cout << "输入插入的数据:" << endl;cin >> val;break;//创建新节点//新节点插入到链表中//更新尾部指针指向//遍历return;//辅助指针变量= NULL)//在值为oldval的位置插入新的数据newval。
2024-01-22 19:52:02
333
原创 easyx的画图
②使用getchar()函数,放在初始化界面后面,这样会在接受输入后关闭窗口。当我们运行时会出现一个400×400的黑色窗口,然后就闪退了。设置填充颜色setfillcolor(“大写字母”)设置线条样式setlinestyle(高,宽,字体)设置线条颜色setlinecolor()多边形:polygon。解决闪退的方法有两种。椭圆:ellipse。点:putpixel。
2024-01-10 09:06:58
591
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人