首页 > 编程语言 >2024-2025-1 20241316 《计算机基础与程序设计》第五周学习总结

2024-2025-1 20241316 《计算机基础与程序设计》第五周学习总结

时间:2024-10-27 14:10:28浏览次数:6  
标签:语句 代码 程序设计 2024 2025 while 条件 20241316 执行

2024-2025-1 20241316 《计算机基础与程序设计》第五周学习总结

作业信息

这个作业属于哪个课程 2024-2025-1-计算机基础与程序设计
这个作业要求在哪里 2024-2025-1计算机基础与程序设计第五周作业
这个作业的目标 Pep/9虚拟机,机器语言与汇编语言,算法与伪代码,测试:黑盒,白盒
作业正文 https://www.cnblogs.com/bml128/p/18508281

教材学习内容总结

  • 《计算机概论》第六章
    计算机操作基础:引出相关概念,为后续做铺垫。
    机器语言:
    介绍虚拟机 PEP/9 及其指令集、输入输出操作。
    给出机器语言程序实例及 PEP/9 模拟器的使用。
    汇编语言:
    讲解 PEP/9 汇编语言的指令格式、操作数等。
    阐述数字数据处理、分支、标签及循环的实现。
    表达算法:
    介绍伪代码的功能、执行与编写方法。
    说明伪代码算法到程序设计语言代码的翻译。
    测试:强调测试在程序开发中的重要性,包括对各类语言程序和算法的测试。
  • 《C语言程序设计》第四章
    数据类型深化:回顾基本数据类型(整型、字符型、浮点型)及其存储与取值范围,介绍数据类型修饰符。
    表达式详解:阐述表达式运算规则、运算符优先级,深入讲解自增自减运算符,强调括号改变运算顺序。
    类型转换:涉及隐式类型转换规则(不同类型数据运算时自动转换)及显式类型转换(强制类型转换)的使用。

教材学习中的问题和解决过程(先问 AI)

(一个模板:我看了这一段文字 (引用文字),有这个问题 (提出问题)。 我查了资料,有这些说法(引用说法),根据我的实践,我得到这些经验(描述自己的经验)。 但是我还是不太懂,我的困惑是(说明困惑)。【或者】我反对作者的观点(提出作者的观点,自己的观点,以及理由)。 )

  • 问题1:伪代码中if和while的用法怎么区分?
  • 问题1解决方案:概念和用途
    if 语句
    概念:if 语句是一种条件判断语句。它用于根据一个特定的条件来决定是否执行某一段代码。就好像在一个岔路口,根据一个条件(如是否是红灯)来决定走哪条路。
    用途:主要用于在程序中实现分支逻辑。例如,判断一个数是否大于 10,如果是,则执行某些操作,如打印 “这个数大于 10”;如果不是,则不执行这些操作。
    while 语句
    概念:while 语句是一种循环语句。它会在满足特定条件的情况下,反复执行一段代码。可以把它想象成一个绕圈跑的过程,只要满足某个条件(比如体力还足够),就会一直跑下去。
    用途:用于需要重复执行相同或相似操作的场景。比如,计算 1 到 100 的累加和,只要当前累加的数字小于等于 100,就一直执行累加操作。
    语法结构和执行流程
    if 语句
    语法结构:一般形式是 “if (条件) { 执行语句块 }”。其中,“条件” 是一个表达式,它的结果必须是布尔值(真或假)。例如,“if (x > 5) { printf ("x 大于 5"); }”。如果条件为真(在这个例子中,x 的值大于 5),那么花括号内的语句块就会被执行;如果条件为假,则语句块直接跳过。
    执行流程:程序执行到 if 语句时,首先计算条件表达式的值。如果值为真,就进入 if 语句的代码块执行相应的操作;如果值为假,就跳过代码块,继续执行 if 语句后面的其他代码。
    while 语句
    语法结构:通常是 “while (条件) { 执行语句块 }”。例如,“int i = 1; while (i <= 10) { printf ("% d", i); i++; }”。这里的 “条件” 同样是布尔值表达式,在这个例子中,只要变量 i 的值小于等于 10,就会执行花括号内的语句块。
    执行流程:程序执行到 while 语句时,先判断条件是否为真。如果为真,就执行语句块,然后再次判断条件。这个过程会一直重复,直到条件变为假。在上述例子中,每次循环都会打印出 i 的值,并且 i 会自增 1,当 i 大于 10 时,条件为假,循环结束。

标签:语句,代码,程序设计,2024,2025,while,条件,20241316,执行
From: https://www.cnblogs.com/bml128/p/18508281

相关文章

  • 2024 CSP 游记
    \(\text{CSP-J}\)游记\(\text{Day-INF}\)初赛免了,没有游记。\(\text{Day0}\)有点慌,于是打开了游戏跟\(\text{zjx,sym}\)开黑。\(\text{Day1}\)上午\(6\)点多从床上爬起来,\(07:20\)左右就到考场了。潦草集合后就进去了,感觉今年不是很慌了,因为主要是看\(\text{NOIP......
  • CSP-S 2024 游记
    时隔两年,终于找到了做当年CSP-J的感觉害,一到落笔之时竟无从起笔。先复述一下考场过程吧。Day12:15来到考场,进去了,亲切的lhy还在问我为啥这么慢。。。不过一进考场就刚好能进机房还是不错的2:20拿着电脑,哎,为啥我这个电脑按shift切不了中英文?当时认为手动切英文可以忍,毕......
  • 2024年最新互联网大厂精选 Java 面试真题集锦(JVM、多线程、MQ、MyBatis、MySQL、Redis
    前言春招,秋招,社招,我们Java程序员的面试之路,是挺难的,过了HR,还得被技术面,在去各个厂面试的时候,经常是通宵睡不着觉,头发都脱了一大把,还好最终侥幸能够入职一个独角兽公司,安稳从事喜欢的工作至今...近期也算是抽取出大部分休息的时间,为大家准备了一份通往大厂面试的小捷径,准备......
  • 轻松构建高效 API:FastAPI 的主要特点与实战应用20241027
    轻松构建高效API:FastAPI的主要特点与实战应用引言在现代应用开发中,API的高效性和易用性至关重要。FastAPI作为一个新兴的Python框架,以其独特的设计理念和强大的功能迅速赢得了开发者的青睐。本文将从FastAPI的主要特点出发,探讨其在实际应用中的优势与最佳实践,帮助......
  • 2024最新互联网一线大厂最新高质量 Java 面试八股文汇总(附答案)
    最近很多粉丝朋友私信我说:熬过了去年的寒冬却没熬过现在的内卷;打开Boss直拒一排已读不回,回的基本都是外包,薪资还给的不高,对技术水平要求也远超从前;感觉Java一个初中级岗位有上千人同时竞争,内卷程度简直怀疑人生。事实也确实是这样:我国大概有400-700万程序员,其中光Java......
  • [2024.10.27鲜花/csp后记?] 夢をみせて
    [2024.10.27鲜花/csp后记?]夢をみせて\(csp\)这周非常涨\(rp\)的,牙龈肿了,可能是牙周炎,总之又去了趟医院,自高中后,12.2,刚刚被月轮踩出的数字,很有趣,也许什么时候的十二月二日,会是一个特别的日子呢,哪怕幸运还是不幸,继续刚刚的话题吧,自高中后,似乎隔三岔五就要跑一趟医院或诊所,单单是晚......
  • CSP-S2024 游记
    10.2至10.6训练。一堆whk作业根本没做。10.8晚自习突然接到10.9到10.25去训练的通知,瞬间不想写作业了。10.1110minT12h30minT230minT3,神奇!10.18听自己讲题的录像,发现自己南普很严重。10.19学校自己整的模拟赛。T1典题,T2简单dp,T3CF1408E,T4二位偏序板子......
  • 2024-2025-1 20241307《计算机基础与程序设计》第五周学习总结
    作业信息这个作业属于哪个课程(2024-2025-1-计算机基础与程序设计)这个作业要求在哪里(2024-2025-1计算机基础与程序设计第五周作业)这个作业的目标作业正文(2024-2025-1学号20241307《计算机基础与程序设计》第五周学习总结)教材学习内容总结《计算机科学概......
  • CSP-S 2024 废物记
    CSP-S2024废物记省流版:10min打完T1,然后......然后?然后就没有然后了。我CSP是怎么打到这种分的?!怎么跟我上一次CSP一样废物......离退役也不远了,这样下去唯一能说的一句话就是“我们都有美好的未来”了......DAY-?初赛63.5pts,也就那样,虽然本来也就指望能过就行。......
  • CSP-S 2024 游记
    Day1上午在渝北的机房里面玩,中午吃了饭去沙坪坝。在阶梯教室里面听同学们讲-J的事情,结果告诉我他们T4竟然是优化建图?题目还有14页,瞬间对下午充满了担忧。等了一会儿进考场了,听见机房里面好多同学考前就一直在敲键盘,不知道他们在写些什么。想了一会儿过后,把树剖和组合数......