循环语句

用三种循环语句来实现输出10~50之间的3的倍数,并规定一行输出5个数。

匿名 (未验证) 提交于 2019-12-03 00:27:02
用三种循环语句来实现输出10~50之间的3的倍数,并规定一行输出5个数。 package Test; /** * @Author liguo * @Description3. 用三种循环语句来实现输出10~50之间的3的倍数,并规定一行输出5个数。 * @Data 2018-03-29 18:44 */ public class Test3 { public static void main(String[] args) { int count = 0; for (int i = 10; i <= 50; i++) { if (i % 3 == 0) { count++; System.out.print( i + " " ); } if (count % 5 == 0) System.out.println(); } // int i = 10; // int count = 0; // do { // if (i % 3 == 0) { // System.out.print( i + " " ); // count++; // } // if (count % 5 == 0) // System.out.println(); // i++; // } while (i <= 50 && i >= 10); // // int i = 10; // int count = 0;

3.表达式与循环

匿名 (未验证) 提交于 2019-12-03 00:26:01
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> //标准的输入输出头文件 #include <stdlib.h> //system函数的头文件 //程序的入口main函数 int main () { /* 三种基本程序结构 顺序结构、分支结构、循环结构 */ /* 五类c语句 1、表达式语句 2、函数调用语句 3、控制语句 4、复合语句:把多个语句用{}括起来成一个复合语句,不需要加分号 5、空语句:; */ /* 控制语句: 1、条件判断语句:if switch 2、循环执行语句:while ,do while ,for 3、转向语句:break,continue,return,goto(禁止使用) */ /* if语句 运算符 关系运算符 > < == >= <= != 比较两个‘数’的关系,最终得到真假(1,0) 为真,if语句就执行,否则就不执行 逻辑运算符 && || ! */ int i , iSum = 0 ; char ch = 'a' ; /* 1、参数是传入地址 2、双引号内不要加其他内容,假设加了,控制台上就要输入相应的内容,提示信息用printf 3、vs里面需要在程序最前面加入#define _CRT_SECURE_NO_WARNINGS 4、连续输入的时候,有可能出现“enter

js-分支判断与循环

匿名 (未验证) 提交于 2019-12-03 00:22:01
if(){}else{}; 实用案例 if(false){ alert("a"); alert("a"); alert("a"); }//end if (false); 表达式()内容为假时注释掉执行语句{}中的内容;为真时显示; if语句,执行语句的花括号是可以省略的,但只能执行一条语句; 但比较容易出现错误,不建议。 if语句嵌套格式 if(//表达式){ if(//表达式){ //执行语句 } }else if(//表达式){ //执行语句 }else if(//表达式){ //执行语句 }else if(//表达式){ //执行语句 } 例: var mark=prompt("请输入你的成绩","") if (!mark) { alert("请输入成绩") } else{ mark*=1 if (isNaN(mark)) { alert("请输入合法数字") } else{ if (mark<=100&&mark>=90) { alert("优秀") } else{ if (mark<90&&mark>=60) { alert("合格") } else{ if (mark<60&&mark>=0) { alert("差") } else{ alert("!!!!!!") } } } } } 上例可精简为 var mark=prompt("请输入你的成绩","") if (

六、while 语句 do-while 语句 for 语句

匿名 (未验证) 提交于 2019-12-03 00:22:01
一、while语句 2、循环体后用 { } 括起来 二、do-while语句 三、for 语句 1、for(循环变量赋初值;循环条件;循环变量增量) 2、注意: a. 表达式1、2、3 都可以省略,但 ; 不能缺省 3、循环的嵌套 四、几种循环的比较 1、在 while 和 do-while 循环中,在循环体中要有趋势循环结束的语句,如:i++,i=i+1等 2、用 while 和 do-while 循环时,循环变量初始化操作应在 while 和 do-while 语句前完成,而 for 语句可以放在语句前或表达式1 中 文章来源: 六、while 语句 do-while 语句 for 语句

Shell 流程控制

匿名 (未验证) 提交于 2019-12-03 00:19:01
Shell 流程控制 和Java、PHP等语言不一样,sh的流程控制不可为空,如(以下为PHP流程控制写法): <? php if ( isset ( $_GET [ "q" ])) { search ( q ); } else { // 不做任何事情 } 在sh/bash里可不能这么写,如果else分支没有语句执行,就不要写这个else。 if else if if 语句语法格式: if condition then command1 command2 ... commandN fi 写成一行(适用于终端命令提示符): if [ $ ( ps - ef | grep - c "ssh" ) - gt 1 ]; then echo "true" ; fi 末尾的fi就是if倒过来拼写,后面还会遇到类似的。 if else if else 语法格式: if condition then command1 command2 ... commandN else command fi if else-if else if else-if else 语法格式: if condition1 then command1 elif condition2 then command2 else commandN fi 以下实例判断两个变量是否相等: a = 10 b = 20 if [ $a ==

C语言 关键字说明

匿名 (未验证) 提交于 2019-12-03 00:19:01
1数据类型关键字(12个): (1)char:声明字符型变量或函数 (2)double:声明双精度变量或函数 (3)enum:声明枚举类型 (4)float:声明浮点型变量或函数 (5)int:声明整型变量或函数 (6)long:声明长整型变量或函数 (7)short:声明短整型变量或函数 (8)signed:声明有符号类型变量或函数 (9)struct:声明结构体变量或函数 (10)union:声明共用体(联合)数据类型 (11)unsigned:声明无符号类型变量或函数 (12)void:声明函数无返回值或无参数,声明无类型指针(基本上就这三个作用) 2控制语句关键字(12个): A循环语句 (1)for:一种循环语句(可意会不可言传) (2)do:循环语句的循环体 (3)while:循环语句的循环条件 (4)break:跳出当前循环 (5)continue:结束当前循环,开始下一轮循环 B条件语句 (1)if:条件语句 (2)else:条件语句否定分支(与if连用) (3)goto:无条件跳转语句 C开关语句 (1)switch:用于开关语句 (2)case:开关语句分支 (3)default:开关语句中的“其他”分支 D返回语句 return:子程序返回语句(可以带参数,也看不带参数) 3存储类型关键字(4个) (1)auto:声明自动变量一般不使用 (2)extern

JS循环结构

匿名 (未验证) 提交于 2019-12-03 00:14:01
什么是循环结构? 反复一遍又一遍做着相同(相似)的事情 循环结构的两大要素? 循环条件: 什么时候开始,什么时候结束 循环操作: 循环体,循环过程中 做了什么 一、while语句 属于前测试循环语句,也就是说,在循环体内的代码被执行之前,就会对出口条件求值 while(Boolean条件表达式){ 循环体语句; } 流程: while语句在执行时,先对条件表达式进行求值判断, 如果值为true,则执行循环体,循环体执行完后, 继续对条件表达式进行判断;如果值还为true则继续执行循环体,以此类推。 如果值为false,则终止循环;退出循环结构 注意: 如果循环条件一直为真的话,那么循环就是一个死循环,尽量避免死循环的产生。一定要记得更新循环变量(条件) var val=1 while(true){ alert(val++); } 例如: 这种直接把while的条件表达式设定为 true 的循环叫做死循环,死循环会在浏览器中一直运行下去,除非浏览器关闭。可以使用break来退出循环 创造一个循环需要有三个步骤: 1、创建初始化的一个变量 2、在循环中设置条件表达式 3、循环之中定义一个更新表达式,每次更新初始化变量。 var a=2; while(a<10){   alert(a);   a++; } 1 、 continue 关键字 2、 break关键字 实例: 定义一个变量i

Oracle循环语句

匿名 (未验证) 提交于 2019-12-02 23:49:02
原文链接: http://www.cnblogs.com/fromchaos/archive/2012/06/07/2540219.html 编写循环控制结构时,用户可以使用基本循环,WHILE循环和FOR循环等三种类型的循环语句,下面分别介绍使用这三种循环语句的方法。 1.基本循环 LOOP END LOOP; 当使用基本循环时,无论是否满足条件,语句至少会被执行一次,当condition为TRUE时,会退出循环,并执行END LOOP后的相应操作。当编写基本循环时一定要包含EXIT语句,否则会陷入死循环。另外还应该定义循环控制变量,并且在循环体内修改循环控制变量的值。示例: SQL> declare 2.WHILE循环 基本循环至少要执行一次循环体内的语句,而对于WHILE循环来说,只有条件为TRUE时,才会执行循环体内的语句。WHILE循环以WHILE ...LOOP开始,以END LOOP结束。 WHILE condition LOOP END LOOP; 当condition为TRUE时,执行循环体内的语句,而当condition为FALSE或NULL时,会退出循环,并执行END LOOP后的语句。当使用WHILE循环时,应该定义循环控制变量,并在循环体内改变循环控制变量的值。示例: SQL> declare 3.FOR循环 当使用基本循环或WHILE循环时

JS流程控制(语句)

匿名 (未验证) 提交于 2019-12-02 23:49:02
一、流程控制 1. 作用:控制代码的执行顺序 2. 分类: (1) 顺序结构:从上到下依次执行代码语句 (2) 分支/选择结构 1. if语句 简单if结构 if(条件表达式){ 表达式成立时执行的代码段 } 注意 : 除零值以外,其他值都为真,以下条件为假值false if(0){} if(0.0){} if(""){} //空字符串 if(undefined){} if(NaN){} if(null){} var a = 10; if(a<5){ console.log('成立'); //如果if不成立则不运行 } if(a<5)console.log('成立'); //如果if不成立则不运行 console.log('测试'); 2.if - else结构 if(条件表达式){ //条件成立时执行 }else{ //条件不成立时选择执行 var a = 10; if(a==0){ console.log('成立') }else{ console.log('不成立') } 3.多重分支结构 if(条件1){ //条件1成立时执行 }else if(条件2){ //条件2成立时执行 }else if(条件3){ //条件3成立时执行 }...else{ //条件不成立时执行 } var bmi=23.5; if(bmi>23.5){ console.log('肥胖') }else

Shell常用语句及结构

匿名 (未验证) 提交于 2019-12-02 23:43:01
条件判断语句之if 语句1 if [ expression ] then Statement(s) to be executed if expression is true fi 语句2 if [ expression ] then Statement(s) to be executed if expression is true else Statement(s) to be executed if expression is not true fi 语句3 if [ expression 1 ] then Statement(s) to be executed if expression 1 is true elif [ expression 2 ] then Statement(s) to be executed if expression 2 is true elif [ expression 3 ] then Statement(s) to be executed if expression 3 is true else Statement(s) to be executed if no expression is true fi 说明 如果 expression 返回 true,then 后边的语句将会被执行;如果返回 false,不会执行任何语句。 最后必须以 fi