首页 > 编程语言 >第十一周总结(计算机基础与程序设计2022-2023-1 姚博茗 20221407)

第十一周总结(计算机基础与程序设计2022-2023-1 姚博茗 20221407)

时间:2022-11-13 16:37:48浏览次数:65  
标签:XML ... 2022 20221407 姚博茗 二维 数组 变量 指针

学期(2022-2023-1) 计算机基础与程序设计 20221407

作业信息

课程 班级
作业要求 要求
这个作业的目标 计算机网络 网络拓扑 云计算 网络安全 WebHTML,CSS,Javascript XML
作业正文 见下

教材学习内容总结

《计算机基础与程序设计》:这两张章讲述了有关网络的知识。第十五章讲述了因特网的运作原理以及一些相关的交互方式(协议)。第十六章讲述了因特网中中重要的一环——万维网(web)介绍了web的定义以及编写web相关的语言——HTML XML XSL;
《C语言程序设计》:这一章讲述了与字符串相关的一些重要内容,一解我之前对于字符串如何使用的困扰。

教材学习中的问题和解决过程

  • XML与HTML的区别在哪里?
    解决过程:解决
    二者在灵活性上有一定差别,XML可以使HTML更加丰富。
  • 在学习指针与二维数组时,我很不理解为什么a[0]可以二维数组的首地址?
    解决过程:solution
    我发现,原来当指针指向二维数组的数组名a时,表示的其实是二维数组的第一行a[0]a[1]a[2]分别代表二维数组的第一二三行。而
    a[0]表示二维数组的第一行,而第一行显然不是一个元素,所以这只能是一个地址。
  • 在这周做题时,我学到了一个函数strcmp()函数,但不是很理解其含义与作用,所以查了一下:
    ——解决方案:solution
    这个函数并不是比较两个字符串的长度,而是比较他们对应的ASCII码值的大小,并返回差值。

代码调试中的问题和解决过程

  • 初次使用指针时为什么会变成零?

解决:此处的交换的代码中,错将临时变量赋值给了数组中的元素,而临时变量恰好是零,不是因为使用了指针。

  • 使用指针统计字符串长度时无法得到正确的值,只能读取一个字符……

后来我发现,这是因为我在这里把一个字符串存到了一个变量里面,而变量显然只能存放一个变量……所以,当我把变量改成字符数组时,就解决了问腿。

  • 在下面这个代码中,我发现Not exit不管有没有a都会打印,不知道是为什么?

后来,通过调试我才发现,有时真的不能把变量的值扔在那里不管,这可能会导致问题。比如这里,t的随机值正好是零……(可能是因为我的编译器自动将随机值默认为零)

  • 将中间值插入中间

这个代码的问题出在将覆盖操作中不小心将某个值直接赋给了所有元素。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 200/200 2/2 20/20
第二周 300/500 2/4 18/38
第...周 ... ... ...
第十一周 140/1540 1/9 30/90 开始了指针的入门

标签:XML,...,2022,20221407,姚博茗,二维,数组,变量,指针
From: https://www.cnblogs.com/xiaoyaotonhxue/p/16885674.html

相关文章

  • DTOJ 2022.11.02 图论专题
    题单P1117无序字母对P5240「NOIP2020」排水系统P4042「NOIP2018」旅行P5169「CSP-S2020」函数调用P4563「NOIP2017」逛公园题解A题面:给定\(n\)个各不相同的......
  • 2022-2023-1 20221311 《计算机基础与程序设计》第11周学习总结
    班级链接:https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP作业要求:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK08作业目标:作业目标:学习计算机科学概论第1......
  • 2022-2023-1 20221329 《计算机基础和程序设计》第十一周学习总结
    班级链接:https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP作业要求:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK11作业目标:学习计算机科学概论第15,16章和......
  • 104、WEB开发技术之时代大势——2022年11月13日15:45:53
    2022年11月13日10:17:24北理金旭亮https://www.bilibili.com/video/BV1og411i76e/?spm_id_from=333.1007.top_right_bar_window_default_collection.content.click&vd_so......
  • 2022-2023-1 20221419 《计算机基础与程序设计》第11周学习总结
    2022-2023-120221419《计算机基础与程序设计》第11周学习总结作业信息班级:[2022-2023-1-计算机基础与程序设计]https://edu.cnblogs.com/campus/besti/2022-2023-1-CFA......
  • 【题解】CSP-S2022 T2策略游戏
    简要题意有两串数A[1 n],B[1 m]A[1 n],B[1 m],有两个人小L和小QL和小Q,给出q组l1,r1,l2,r2q组l1,r1,l2,r2,对于每组,小L在A[l1 r1]A[l1 r1]中取一数x,小Q在B[l2 r2]B[l2......
  • CSP-J2022题解
    CSP-J2022题解T1乘方思路非常简单,直接for循环上就行了。为什么不会炸呢?因为就算a=1e9,乘两次也炸不了longlong。代码#include<cstdio>longlonga,n,ans=1;intmai......
  • 2022/11/12 模拟测题解
    2022/11/12模拟测题解A考场上推了一下,发现这个玩意挺有意思。一共有\((n+1)(m+1)\)个字符串,减去相同的个数,即可。这个相同的个数还是很好统计的,且这里指的相同仅仅是......
  • ACM-ICPC World Finals 2022 L Where Am I? 题解
    题目链接我们要干的事情其实是对于输入矩阵中的每个位置,求出从它开始至少走几步形成的序列能跟所有位置走同样步数形成的序列不同。注意到每个位置至少走\(200^2\)步就能......
  • 周日1040C++班级2022-11-13 数据类型-字符型char
    数据类型-char字符型特点:由单引号’’构成,且长度为1,在格式化中字符用%c来表示正确的字符:‘a’ ‘ ’ ‘#’ ‘1’错误的字符:’aa’ ‘##’ ‘’’’ascii码表......