08-选择结构

学习重点:

  • if语句
  • if...else
  • if...else  if...else

学习内容:

通过实例学习相关内容

1.if语句    例:

#include<stdio.h>

int main()

{

int a;

printf("Enter a number:");

scanf("%d",&a);

if(a!=0)

printf("a是非零数\n");

}

2.if...else

#include<stdio.h>

int main()

{

int a,b;

printf("Enter two numbers:");

scanf("%d %d",&a,&b);

if(a>b)

printf("max=%d",a);

else

printf("max=%d",b);

}

3.if...else  if...else

#include<stdio.h>

int main()

{

float score;

printf("Enter score from 0 to 100:");

scanf("%f",&score);

int a;

a=score/10;

if(a>=9)

printf("A\n");

else  if(a==8)

printf("B\n");

else  if(a==7)

printf("C\n");

else  if(a==6)

printf("D\n");

else  if(a<6)

printf("E\n");

}

时间: 2024-08-27 11:44:17

08-选择结构的相关文章

选择结构if语句和switch语句的区别

1.选择结构if语句格式及其使用 A:if语句的格式: if(比较表达式1) { 语句体1; }else if(比较表达式2) { 语句体2; }else if(比较表达式3) { 语句体3; } ... else { 语句体n+1; } B:执行流程: 首先计算比较表达式1看其返回值是true还是false, 如果是true,就执行语句体1,if语句结束. 如果是false,接着计算比较表达式2看其返回值是true还是false, 如果是true,就执行语句体2,if语句结束. 如果是fals

java基础:流程控制语句(选择结构if语句)

(1)顺序结构 从上往下,依次执行 Demo: class ShunXuJieGouDemo { public static void main(String[] args) { System.out.println("程序开始了"); System.out.println("我爱Java"); System.out.println("程序结束了"); } } (2)选择结构        按照不同的选择,执行不同的代码 Java语言提供了两种选

选择结构

一.if选择结构  语法:if(条件){          //代码块-->只有一条语句的时候可以不用{},但不建议不用           } 二.if-else选择结构   语法:if(条件){            //代码块1         }else{            //代码块2       }   三.多重if选择 语法:if(条件){            //代码块1         }else if{------>可以有多个            //代码块2   

《第4章 选择结构(二)》

switch,case,default,break是java的关键字. (1)switch:表示开关,这个开关就是switch关键字后面小括号里的值,小括号里要放一个整形变量(表达式)或字符型变量(表达式). (2)case:表示情况,case后必须是一个整形或字符型的常量,通常是一个固定的字符.数字,case块可以有多个,顺序可以改变,但是每个case后常量的值必须各不相同. (3)default:表示默认,即其他情况都不满足.Default块和case块的先后顺序可以变动,不会影响程序执行的

第三章 选择结构(一)

一.本章目标 掌握基本if选择结构 掌握逻辑运算符 掌握多重if选择结构 掌握嵌套if选择结构 二.内容 1.if选择结构 1.1 为什么需要if选择结构 问题:如果张浩的Java考试成绩大于98分,张浩就能获得一个MP4作为奖励 1.2 什么是if选择结构 if选择结构是根据条件判断之后再做处理的一种语法结构. 1.2.1 语法 if ( 条件 ) { //代码块 } 1.2.2 实例 如果张浩的Java考试成绩大于98分,张浩就能获得一个MP4作为奖励 public class GetPri

Linux Shell编程之二选择结构

Shell编程学习之二 一.bash的条件测试 测试方法或者说测试书写: test EXPR [ EXPR ] [[ EXPR ]] 例如:测试变量 User_Name 的之是否为root test $User_Name="root" [ $User_Name == "root" ] [[ $User_Name == "root" ] 根据比较时操作数的类型,测试类型分为: 测试类型 运算符 运算符所代表的意义 示例 整形测试 -gt -lt -

选择结构(二)

switch选择结构的语法 switch(表达式){ case 常量1: 代码块1 break; case 常量2: 代码块2 break; default: 代码块3 break; } switch选择结构4个关键字的解释 switch:表示"开关",这个开关就是switch关键字后面小括号里的值,小括号里要放一个整型变量(表达式)或字符型变量(表达式) case:表示"情况.情形",case后必须是一个整型或字符型常量,通常是一个固定的字符.数字,case块可以

选择结构if

那么在上一章我们学习了变量本章呢我们来学习选择结构 那么在学之前呢我们要知道为什么需要选择结构  在生活中呢我们可能遇到过这样的问题 走在马路上看到一辆小黄车 这个时候如果你手机里面有小黄车软件 那么你就可以骑小黄车 如果你的手机里面没有小黄车软件 那么你就骑不了小黄车  通过这个案例可以看出 结果只有两个 一个是有或者是没有 小黄车软件  那么怎么把生活中的这样类似的案例用程序怎么样才能做到呢? 那就需要我们今天学习的选择结构了 下面有个问题 如果张浩的java成绩大于98分那么他就能获得一个

java中的if-Switch选择结构

字随笔走,笔随心走,随笔,随心.纯属个人学习分析总结,如有观者还请不啬领教. 1.if选择结构 什么是if结构:if选择结构是根据判断结果再做处理的一种语法结构. 起语法是: if(判断条件){ 操作内容 } if又包含if-else & 多重if和嵌套if 三种. if-else类型 嵌套if 多重if if(判断条件){ if(判读条件){ if(判读条件){ 操作内容 if(判读条件){ 操作内容 }else{ 操作内容 }else if{ 操作内容 } 操作内容 } } }else{ 操

黑马程序员----流程控制(顺序结构、选择结构、循环结构)

一.顺序结构 默认的流程结构,按照书写的顺序执行: 二.选择结构 概念:对给定的条件进行判断,根据判断结果来决定执行那一段代码: 1. if语句 if语句的基本使用 /* 1.if的第一种结构 if(条件) { 语句1; 语句2; ...... } 2.if的第2种结构 if(条件1) { 语句1; 语句2; ...... } else { 语句3; 语句4; ....... } 3.if的第3种结构(按顺序判断条件,遇到某个条件成立就执行其代码(也说明该条件前的所有条件都不成立),执行完不再对