选择结构程序综合举例

简介: 在计算机编程中,选择结构是控制流的一种重要形式,它允许程序根据特定条件执行不同的代码块。选择结构通常使用if-else或switch语句来实现。以下是一些使用选择结构的程序综合举例,并附上了相应的代码。

示例一:判断年龄范围

假设我们需要编写一个程序,根据用户的年龄输出不同的消息。

代码

python复制代码

 

age = int(input("请输入您的年龄: "))

 

 

 

if age < 0:

 

print("年龄不能是负数!")

 

elif age <= 18:

 

print("您还未成年。")

 

elif age <= 65:

 

print("您是成年人。")

 

else:

 

print("您已经步入老年。")

示例二:成绩等级判定

假设我们需要根据用户的成绩输出对应的等级。

代码

python复制代码

 

score = float(input("请输入您的成绩: "))

 

 

 

if score < 0 or score > 100:

 

print("成绩输入有误,请重新输入!")

 

elif score >= 90:

 

print("等级:A")

 

elif score >= 80:

 

print("等级:B")

 

elif score >= 70:

 

print("等级:C")

 

elif score >= 60:

 

print("等级:D")

 

else:

 

print("等级:E")

示例三:使用switch语句(以Java为例)

虽然Python没有原生的switch语句,但其他语言如Java有。下面是一个Java中使用switch语句的示例,用于根据星期几输出不同的活动建议。

代码

java复制代码

 

import java.util.Scanner;

 

 

 

public class WeekdayActivity {

 

public static void main(String[] args) {

 

Scanner scanner = new Scanner(System.in);

 

System.out.print("请输入今天是星期几(1-7): ");

 

int dayOfWeek = scanner.nextInt();

 

 

 

switch (dayOfWeek) {

 

case 1:

 

System.out.println("星期一,适合处理工作和学习任务。");

 

break;

 

case 2:

 

System.out.println("星期二,继续保持高效工作。");

 

break;

 

case 3:

 

System.out.println("星期三,可以适当放松一下,为后半周储备能量。");

 

break;

 

case 4:

 

System.out.println("星期四,继续努力,为周末做准备。");

 

break;

 

case 5:

 

System.out.println("星期五,即将迎来周末,可以安排一些轻松的活动。");

 

break;

 

case 6:

 

System.out.println("星期六,好好享受周末,可以外出游玩或休息。");

 

break;

 

case 7:

 

System.out.println("星期日,周末最后一天,可以安排一些家庭活动或自我提升的学习。");

 

break;

 

default:

 

System.out.println("输入有误,请输入1到7之间的数字。");

 

}

 

}

 

}

这些示例展示了如何在不同的编程场景中使用选择结构。通过使用if-else或switch语句,我们可以根据条件执行不同的代码块,从而使程序更加灵活和智能。

 

目录
相关文章
|
6月前
|
机器学习/深度学习 人工智能 算法
21.C语言:if语句编译选择结构举例
21.C语言:if语句编译选择结构举例
47 0
|
6月前
|
存储 程序员 C语言
c语言的if语句举例
c语言的if语句举例
93 0
|
Python
python之if语句的单分支,双分支,多分支,if逻辑运算符or,if逻辑运算符and,if语句的嵌套的定义及其使用方法
python之if语句的单分支,双分支,多分支,if逻辑运算符or,if逻辑运算符and,if语句的嵌套的定义及其使用方法
208 0
|
6月前
|
存储 Java C#
选择结构程序综合举例
选择结构程序综合举例
52 1
|
6月前
|
存储 程序员 C语言
C语言中的嵌套语句与Switch语句的深入解析
C语言中的嵌套语句与Switch语句的深入解析
87 1
|
C语言
C语言的三大基本结构以及分支语句和循环语句
C语言的三大基本结构以及分支语句和循环语句
224 0
|
6月前
|
Go C语言
C语言之语句和语句的分类
C语言之语句和语句的分类
40 0
|
6月前
|
Python
用if语句处理选择结构举例
在编程中,选择结构是一种根据特定条件来决定执行哪段代码的结构。而if语句则是实现选择结构的一种常用方式。通过if语句,我们可以根据条件的真假来执行不同的代码块。下面将通过几个示例来展示如何使用if语句处理选择结构。
44 0
|
编译器 C语言
【C语言】 分支语句(选择结构)-- if语句 -- switch语句
【C语言】 分支语句(选择结构)-- if语句 -- switch语句
|
人工智能
循环结构 程序举例
循环结构 程序举例
66 0