循环语句

第一次博客园作业

南楼画角 提交于 2019-12-01 09:03:16
一.思维导图 二.写出自己对以下语法的认识 1.if-else if(表达式){ 语句1; }else{ 语句2; } 遇到的问题:有时候遇到嵌套的if-else容易看错 { 和 },导致编译错误。 解决的方法:严格按照规范形式写代码。 注意点:判断两者是否相等的时候要用 == 而不是=;else总是和距离它最近的if配对。 2.switch switch(表达式){ case 常量表达式1: 语句1; break; ······ case 常量表达式n: 语句n; break; default: 语句n+1; break; } 遇到的问题:基本没有 注意点:break和default都可根据实际情况而省略,如果省略default,若case的常量表达式都不满足条件,则不执行任何语句。 3.for for(语句1;语句2;语句3){ 循环体; } 遇到的问题:基本没有 注意点:语句1为循环的初始化条件 (即使不满足语句二的条件,未进入循环体,语句1执行后的结果依旧保留下来) ;语句2为判断循环是否进行的条件;语句3为每次循环结束执行的操作。 4.while while(循环条件){ 循环体; } 遇到的问题:无 注意点:无 5.do-while do{ 循环体; }while(循环条件); 遇到的问题:无 注意点:while(循环条件)后要有分号; 与while循环的区别在于

第一次博客作业

青春壹個敷衍的年華 提交于 2019-12-01 09:01:49
一.思维导图 二.对语法的认识 1.if-else if(表达式1){ 语句1; } else if(表达式2){ 语句2; } else{ 语句3; } 使用:若符合表达式1,则执行表达式2,否则执行表达式3。 遇到的问题:忘记语句后的分号,在表达时候加分号,对else与哪个if一起搞混使得结果错误。 解决方法:仔细看题目,注意错误。 注意:else与它最接近的if配对。 2.switch switch(表达式){ case常量表达式1:语句段1;break; case常量表达式2:语句段2;break; ... case常量表达式n:语句段n;break; default: 语句段n+1;break; } 使用:在switch语句中,表达式和常量表达式的值一般是整型或字符型,所有的常量表达式的值都不能相等。每个语句段可以包括一条或多条语句,也可以为空语句。 遇到的问题:常量表达式若为字符,忘记加单引号。 解决方法:注意并记住错误。保证不会再范。 注意:不一定要用break,及case后要用冒号;如果常量表达式为a,则需要加单引号。 3.for for(表达式1;表达式2;表达式3){ 循环体语句; } 使用: for后面没有分号,先计算表达式1,在判断表达式2,若值为真,则执行循环体语句,接着计算表达式3,然后继续循环;若值为假,则结束循环。for语句中表达式只执行1次。

第一次C语言作业

落花浮王杯 提交于 2019-12-01 09:00:40
一.制作思维导图 二.对以下语法的认识 1.if-else语句 if(条件){ 语句1;} else(条件){ 语句2;} 使用方法:首先判断if后面的条件是否成立,成立则执行语句1,反之执行语句2。注意:1.if()后面不能有;否则无法判断。2.单个语句时可不加{},else跟离它最近的if使用。 2.swith语句 switch(表达式){ case 常量表达式1:语句段1;break; case 常量表达式2:语句段2;break; case 常量表达式3:语句段3;break; default :语句;break; } 使用方法:与if-else类似。注意:1.表达式和常量表达式的值一般是整型或字符型。2.default可以省略,省略时若不满足条件则什么也不执行。3.case后先空一格再写常量表达式且case后面是:而不是; 3.for语句 for(表达式1;表达式2;表达式3){ 循环体语句;} 使用方法:表达式1对循环变量赋值,指定循环起点,表达式2给出循环条件,通常判断循环变量是否超出循环的终点,表达式3改变循环变量的量从而改变表达式2的结果,循环体语句只能是一条语句。注意:表达式用;分隔而不是用, 4.while语句 while(表达式){ 循环体语句; } 使用方法:表达式给出循环的条件,条件不满足则退出循环 5.do-while语句 do{ 循环体语句;}

博客园作业10.13

别说谁变了你拦得住时间么 提交于 2019-12-01 08:56:27
一、思维导图 二、语法认识 1、if-else语句 if(表达式) 语句1; else 语句2; ​ (1)表达式的值非零则为“真”,语句执行。 ​ (2)比较数值大小时,在表达式阶段注意“==”与“=”的区别。 ​ (3)if语句可以单独使用,但是注意在if的条件后不要+分号。否则GG。 2、switch语句 switch(){ case 常量表达式1:语句段1;break; case 常量表达式2:语句段2;break; ... case 常量表达式n:语句段n;break; default:语句段n+1;break; } ​ (1)表达式的值=某个常量表达式——执行常量表达式的相应语段。若没有与表达式相等的常量表达式则执行default后的语段。如果没有default则不执行(即default可以省略)。 ​ (2)表达式和常量表达式的值一般是整型或字符型。 ​ (3)常量表达式的值不能相等。 ​ (4)每个语句段可以有一条或多条语句,也可以为空。语句段为空则什么也不做。 ​ (5)一般每一个语句段之后都应该有break;若没有则继续执行之后的case语句,直到遇到break,或者全部case语句都被执行后方才停止。 ​ (6)注意case后面出现的应该是一个常量表达式。若把 case '+' 写成 case op=='+' 则程序错误。 3、for语句 for(表达式1

PL/SQL语言语法

ぐ巨炮叔叔 提交于 2019-12-01 08:29:00
PL/SQL语言语法 一、前言 SQL全称是“结构化查询语言(Structured Query Language)”,而PL/SQL是过程语言(Procedure Language),是对SQL的扩展。PL/SQL语言比任何其他程序设计语言(C、C++、java等)操作数据库的效率要高。 二、基本语法结构 declare --定义部分:包括定义变量、游标 /* 定义游标。有游标就肯定有打开游标、循环、关闭游标 * 小技巧:定义完游标后,游标需要的变量马上在后面定义,如定义ename,sal。 */ cursor cemp is select ename,sal from emp; pename emp.ename%type; --定义引用型变量(即引用emp表的ename列的类型,ename是什么类型pename也跟着是什么类型) psal number; --定义一般变量 /* 定义记录型变量(以 _rec 结尾):代表一行数据。如:select * into emp_rec from emp where empno='2'; * 使用:emp_rec.ename,emp_rec.sal */ emp_rec emp%rowtype; begin --打开游标 open cemp; loop fetch cemp into pename,psal; --获取一行数据 exit

while语句结构(for循环)

[亡魂溺海] 提交于 2019-12-01 07:56:39
while语句结构(for循环) python for 循环可以遍历任何序列的项目,如一个列表或一个字符串 for循环的一般形式 for 条件判断 in 一个序列: 执行语句 else: 执行语句 可以使用break语句跳出当前循环体 student=['zhao','qian','sun','li','zhou','wu','zheng','wang'] a='li' for a in student: print('li在student中') break else: print('li不在student中') #运行结果 li在student中 student=['zhao','qian','sun','li','zhou','wu','zheng','wang'] for student in student: print('循环数据:'+student) else: print('循环结束') #运行结果 循环数据:zhao 循环数据:qian 循环数据:sun 循环数据:li 循环数据:zhou 循环数据:wu 循环数据:zheng 循环数据:wang 循环结束 来源: https://www.cnblogs.com/jingdenghuakai/p/11671155.html

流程控制语句

拈花ヽ惹草 提交于 2019-12-01 07:53:47
第一章 流程控制 概述 在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。也就是说,程序的流程对运行结果有直接的影响。所以,我们必须清楚每条语句的执行流程。而且,很多时候我们要通过控制语句的执行顺序来实现我们要完成的功能。 顺序结构 在main方法中:开始执行main方法中的代码,从上往下逐行执行。在执行的过程中,JVM遇到不同的关键字,需要做不同的事情。程序是按照顺序结构在执行。程序中大多数的代码都是这样执行的。 public static void main(String[] args){ //顺序执行,根据编写的顺序,从上到下运行 System.out.println(1); System.out.println(2); System.out.println(3); } 注意:程序在执行的过程中,不可能完全按照行的方式,每行都执行。在执行的过程中执行其他的程序或者还有一种情况就是重复的一直执行某块代码。 第二章 判断语句 判断语句--if 程序在执行的过程中,需要加入一些条件,然后根据条件的真假,确定应该执行哪些代码,不应该执行哪些代码, 要完成这个需求,就必须使用Java中的判断结构。 if语句第一种格式: if if(判断条件){ 语句体; } 执行流程 首先判断关系表达式看其结果是true还是false 如果是true就执行语句体

04-JavaScript基础语法

自闭症网瘾萝莉.ら 提交于 2019-12-01 07:53:47
学习目标: 掌握编程的基本思维 掌握编程的基本语法 typora-copy-images-to: media --- JavaScript基础 HTML和CSS 京东 网页、网站和应用程序 网页:单独的一个页面 网站:一些列相关的页面组成到一起 应用程序:可以和用户产生交互,并实现某种功能。 演示JavaScript的强大 http://impress.github.io/impress.js/ http://naotu.baidu.com/ https://codecombat.com/ https://ide.codemao.cn/ 需要翻墙 https://developers.google.com/blockly/ blockly迷宫 https://blockly-games.appspot.com blockly迷宫不需要翻墙 https://blockly.uieee.com/ JavaScript介绍 JavaScript是什么 HTML CSS JavaScript 编程语言 流程控制 Netscape在最初将其脚本语言命名为LiveScript,后来Netscape在与Sun合作之后将其改名为JavaScript。JavaScript最初受Java启发而开始设计的,目的之一就是“看上去像Java”,因此语法上有类似之处,一些名称和命名规范也借自Java

C语言作业

放肆的年华 提交于 2019-12-01 07:28:55
一、思维导图 二、写出对下列语法的认识 1.if-else:一个分支语句,其基本形式为: if(表达式){ 语句a; }else{ 语句b; } 可以形成嵌套式语句如:if else-if语句;适合分支条件较少的情况。遇到过不会清楚的分清 条件的情况,通过多看课本和翁恺老师的视频所突破。这个语法使用时作为优秀习惯{}大括号不要省去。避免发生一些不必要的错误。 2.switch:其基本框架为: switch(表达式){ case 常量表达式1:语句a;break; case 常量表达式2:语句b;break; ... case 常量表达式n:语句n;break; default:语句n+1;break; } switch-case语句适用于分支条件较多的情况,需要用break跳出循环。switch语句中表达式和常量表达式的值一般为整型或字符型。表达式中的常量不能相等,default语句可以省略。 3.for:该语句的基本结构为: for(表达式a;表达式b;表达式c;){ 循环体语句; } 当进入一个for循环时,首先执行语句a,a也被称作for循环的初始化语句, a语句只有在for循环刚进入时执行一次,然后执行语句b,如果满足语句b,那么循环可以执行,语句b被称为循环控制语句,然后执行for循环的整个循环语句,当for循环的循环语句结束后,执行语句c

第一次博客园作业 2019.10.13

五迷三道 提交于 2019-12-01 07:24:15
一.思维导图[思维导图] 二.对以下语法的认识 1.if - else 语句 if(条件1) { 语句1; } else { 语句2; } 问题 :if 或 else 只执行一个语句。 解决方法 :每一个if或else后面都接{},将要执行内容作为一个复合语句执行。 注意 :if 和 else 之间不能用除执行内容外其他语句间隔(即{}复合语句与else间不能接其他语句),否则else将缺失if匹配。 2.switch语句 switch(变量表达式) { case 条件1: 语句1;break; case 条件2: 语句2;break; … case 条件n: 语句n;break; default: 语句n+1;break; } 问题 :漏掉break;则循环将把满足条件后的所有语句全部执行,直到下一个break。 解决 :根据需要在一定条件后加上break。 注意 : 1.switch语句是将变量表达式在语句中遍历,当变量表达式与条件相同时,执行对应语句, 2.如果不加入default,则循环将会在结束后自动跳出,区别就在于有没有对无关条件进行操作; 3.for语句 for(表达式1; 表达式2; 表达式3) { 循环体语句 } 注意 : for(a;b;c) a 初始条件 可以省去 b 循环继续条件 c 每轮结束执行动作 a、b、c间要用;间隔,否则循环体无法执行。 4