if语句

第二次实验报告

一世执手 提交于 2020-02-06 05:38:23
C程序设计实验报告 实验项目: 1.if语句的应用 2.switch/case语句的应用 3.switch/case语句嵌套if语句的应用 4.switch/case结构的嵌套应用 5.分析程序 姓名:李小玲 实验地点:教学楼514教室 实验时间:2019年4月3日 一、实验目的与要求 1.if语句的应用 ●掌握C语言的逻辑运算和关系运算的规则; ●学会正确的使用关系表达式和逻辑表达式; ●掌握if-else语句的使用方法。 2.switch/case语句的应用 ● 掌握算术运算符和运算规则; ● 掌握switch/case语句的使用方法。 3.switch/case语句嵌套if语句的应用 ● 学会正确的使用关系表达式和逻辑表达式; ●掌握switch/case语句语法和使用方法。注意switch语句的控制流程,在switch语句中的break语句的用法。 ●switch/case结构与if-else嵌套结构之间的转换。 4.switch/case结构的嵌套应用 ●switch/case结构的嵌套使用; ●break语句与continue语句的用法。 5.分析程序 二、实验内容 实验练习:4.3.1 1 . 问题的简单描述: 读入3个分别表示箱子的长,宽,高的整数值,判断并输出该箱子是正方形还是长方形。 2.实验代码: #include<stdio.h> int main() {

23.选择结构

99封情书 提交于 2020-02-05 09:11:05
if单选择结构 if语句对布尔表达式进行一次判定,若判定为真,则执行{}中的语句块,否则跳过该语句块。 java.lang包中的Math类提供了一些用于数学计算的方法。 /** * If * @author DELL * */ public class TestIf { public static void main ( String [ ] args ) { double d = Math . random ( ) ; //返回 [0, 1)之间的随机数(返回 double 值) System . out . println ( d ) ; System . out . println ( ( int ) ( 6 * Math . random ( ) ) ) ; //返回[0,5]之间的随机数 //投骰子 int I = ( int ) ( 6 * Math . random ( ) + 1 ) ; System . out . println ( "I = " + I ) ; if ( I <= 3 ) { System . out . println ( "小" ) ; } //通过掷三个骰子看看今天的手气如何? int i = ( int ) ( 6 * Math . random ( ) ) + 1 ; //通过Math.random()产生随机数 int j = (

Linux Bash语法总结

喜欢而已 提交于 2020-02-04 12:05:46
在学习Linux的过程中,无可避免的会碰到一个既让人喜欢、又令人十分头疼的神奇的东西——bash编程,也就是shell脚本。那么什么是shell脚本呢?shell是一个命令语言解释器,而shell脚本则是Linux命令的集合,按照预设的顺序依次解释执行,来完成特定的、较复杂的系统管理任务,类似于windows中的批处理文件。本篇博文主要介绍bash编程的基础语法讲解。 一、bash编程之变量 1)bash变量类别 本地变量:只对当前shelll进程有效的变量,对其他shell进程无效,包含当前shell进程的子进程。 2)变量赋值: 即向变量的存储空间保存数据,如下 [root@localhost ~]# VAR_NAME=VALUE 3)变量的引用 格式为:${VAR_NAME} " ":弱引用,里面的变量会被替换; ' ':强引用,里面的所有字符都是字面量,直接输出,所见即所得; 4)环境变量 对当前shell进程及其子shell有效,对其他的shell进程无效! 定义:VAR_NAME=VALUE 导出:export VAR_NAME 撤销变量:unset VAR_NAME 只读变量:readonly VAR_NAME 5)局部变量 在shell脚本中定义,只可以在shell脚本中使用! 6)位置变量 $1,$2...,${10} 7)特殊变量 shell对一些参数做特殊处理

分支语句

戏子无情 提交于 2020-02-04 03:04:52
1.if语句 (1)if语句的语法 if(表达式) 语句; if(表达式) 语句1; else 语句2; 如果表达式结果为真,则执行语句1,若表达式结果为假,执行语句2;C语言中,0为假,非0为真。 (2)if语句书写规范 a.bool值和0比较 int i; if(i == TRUE) { … } if(i == FALSE) { … } TRUE、FALSE被定义为一个固定的值,如i=6,TRUE(1)==i会发生判断错误。 b.整形变量和0比较 int num = 10; if(num) { printf("num = 0\n"); } //输出:num = 0 c.指针和0比较 int *p; *p = 20; //运行出错,p没有指向任何单元,就给这个单元赋值,显示访问了不知名空间。 int *p = NULL; if(p != NULL) { *p = 20; } d.浮点型和0比较 double a = 29.0; double b = a / 4.0; if(a == b * 4.0) { printf("相等\n"); } else { printf("不相等\n"); } //输出结果:相等 浮点数在内存中的存储方式使得有些浮点数在内存中无法精确存储,这样必然有精度的丢失,使计算不准确,因此无法使用==直接判断浮点数的相等。设置一个能接受的精度

2.5if语句

血红的双手。 提交于 2020-02-02 02:55:43
判断(if)语句 目标 开发中的应用场景 if 语句体验 if 语句进阶 综合应用 01. 开发中的应用场景 生活中的判断几乎是无所不在的,我们每天都在做各种各样的选择,如果这样?如果那样?…… 程序中的判断 ```python if 今天发工资: 先还信用卡的钱 if 有剩余: 又可以happy了,O(∩_∩)O哈哈~ else: 噢,no。。。还的等30天 else: 盼着发工资 ``` 判断的定义 如果 条件满足 ,才能做某件事情, 如果 条件不满足 ,就做另外一件事情,或者什么也不做 正是因为有了判断,才使得程序世界丰富多彩,充满变化! 判断语句 又被称为 “分支语句”,正是因为有了判断,才让程序有了很多的分支 02. if 语句体验 2.1 if 判断语句基本语法 在 Python 中, if 语句 就是用来进行判断的,格式如下: python if 要判断的条件: 条件成立时,要做的事情 …… 注意:代码的缩进为一个 tab 键,或者 4 个空格 —— 建议使用空格 在 Python 开发中,Tab 和空格不要混用! 我们可以把整个 if 语句看成一个完整的代码块 2.2 判断语句演练 —— 判断年龄 需求 定义一个整数变量记录年龄 判断是否满 18 岁 ( >= ) 如果满 18 岁,允许进网吧嗨皮 ```python 1. 定义年龄变量 age = 18 2.

window的dos命令学习笔记 四

不羁岁月 提交于 2020-02-01 08:26:34
文章目录 一、dos历史学习笔记 二、语句结构: 1、if条件语句(选择结构) 官方说明: 示例: 1)、字符串比较 2)、存在判断 3)、定义判断 4)、使用if写一个成绩分类 5)、优化下成绩分类 2、==for循环(很重要)== 官方帮助文档: 0)、for语句中的几种分隔符形式 1)、无参数 2)、参数/L 3)、参数/F 4)、参数/D或/R 5)、强化学习for的用法: <1>、想快速报告每个硬盘分区的剩余空间: <2>、查看当前目录下的bat文件内容: <3>、 用 /r 遍历目录树 : <4>、将某一文件内容或命令执行结果作为循环范围 : <5>、将某一文件内容选取第几列使用 : <6>、查询一个目录下的文件的名字: 一、dos历史学习笔记 window的dos命令学习笔记 一 window的dos命令学习笔记 二 window的dos命令学习笔记 三 二、语句结构: 类似于C语言,批处理也有它的语句结构。批处理的语句结构主要有选择结构(if语句)、循环结构(for语句)等。 今天开始学习一下语句结构。 1、if条件语句(选择结构) if语句实现条件判断,包括字符串比较、存在判断、定义判断等。通过条件判断,if语句即可以实现选择功能。 官方说明: E:\000dos\4笔记四 > if /? 执行批处理程序中的条件处理。 IF [ NOT ] ERRORLEVEL

流程控制

不羁的心 提交于 2020-02-01 03:41:01
流程控制 1.逻辑运算符:       && 逻辑与 表达式为 (表达式1)&&(表达式2) 同真为真 其余为假。        || 逻辑或 表达式为 (表达式1)||(表达式2) 有真必真 其余为假。       != 逻辑非 取反。 2.IF 控制语句:           语法:if(表达式){               语句              }           适用环境:如果小明考试成绩大于90分 老师就奖励一个iphone6Plus。 3. IF else语句:           语法:if(表达式){               语句1;              }else{               语句2              }           适用环境:小明考试成绩大于90老师买iphone 否则 就得蹲马步一年。 4. 多重IF 语句:         语法:if(表达式1){            语句1            }else if(表达式2){ //else if 可以有多个 。             语句2            }else{             语句3             } 5。 嵌套IF语句:       语法:if(表达式1){                  if(表达式2

python条件、循环语句

别来无恙 提交于 2020-01-31 07:05:54
我们都知道,程序执行的语句只有三种,分别是顺序语句(从上到下)、条件语句、循环语句,程序默认都是从上往下进行执行,那么python的条件语句和循环语句又是什么样的呢?且听我慢慢跟你讲解 首先我们来看 pythond的条件语句:---------->if条件语句 语法:只有if,没有else 例如: if 1==1 : print(''abc'') print(''abcdef'') print(''abcdef'') (单分支) 语法: if 条件: 代码块 else: 代码块 (多分支) 语法: if 条件: 代码块 elif 条件: 代码块 ------- else: 代码块 注意:代码块的缩进要一致,一般缩进4格,否则报错 语法:if语句嵌套 例如: 1 if 1==1: 2 if 2==2: 3 print('我是pythonman') 4 print('我是pythonman_1') 5 else: 6 print('内存判断分支打印') 7 else: 8 print('abc') 程序执行结果是: 我是pythonman 我是pythonman_1 现在 我们把代码改一下: if 1==1: if 2!=2: print('我是pythonman') print('我是pythonman_1') else: print('内存判断分支打印') else: print(

if 条件判断

社会主义新天地 提交于 2020-01-26 18:59:57
逻辑判断的布尔值(true&false) 1、逻辑值(bool)用来表示诸如:对与错,真与假,非于空等概念。 2、逻辑值包含了两个值: --true:表示非空的量(比如:string,tuple,list,set,dictonary) --false:表示0,None,空的量等 3、作用:主要用于判读语句中,用来判断 --一个字符串是否为空的。 --一个运算结果是否为零。 --一个表达式是否可用。 简单条件判断语句 一、python编程中if语句用于控制程序的执行,基本形式为: 1 if 判断条件: 2 执行语....... 3 else: 4 执行语句........ python编程中if语句用于控制程序的执行,基本形式为: 注意:pyhton使用缩进作为其语句分组的方法,建议使用4个空格代替缩进。 二、条件判断语句要点: 1、其中“判断条件”成立时(非零),则执行后面的语句(可以多行)。以缩进来区分表示同一范围 。 2、else为可选语句,当需要在条件不成立时执行内容,则可以执行相关语句,具体例子如下: 1 #coding=utf8 2 #例1: if的基本用法 3 4 flag = False 5 name = 'dy' 6 if name =='python': #判断变量是否为'python' 7 flag = True #条件成立时设置标志为真 8 print(

C#语句_if语句

和自甴很熟 提交于 2020-01-25 21:57:11
if C#关于if语句的定义 不带else的if语句 带else的if语句 C#关于if语句的定义 if 语句根据布尔表达式的值选择要执行的语句。 if-statement: if ( boolean-expression ) embedded-statement if ( boolean-expression ) embedded-statement else embedded-statement else 部分与语法允许的、词法上最相近的上一个 if 语句相关联。因而,下列形式的 if 语句 if (x) if (y) F(); else G(); 相当于 if ( x ) { if ( y ) { F ( ) ; } else { G ( ) ; } } 从C#语言定义文档中我们可以看到,if语句拥有两种书写格式,一种是不带else的一种是带else的 不带else的if语句 if ( boolean-expression ) embedded-statement 语句分三部分 if 小写的if关键字 ( boolean-expression ) 圆括号:并在这对圆括号里放入一个bool类型的表达式(bool类型表达式:就是如果你对这个值求值的话,得到的值是bool类型) embedded-statement 嵌入式语句: