第3章结构化程序设计语句
本章要点:
if语句的作用及其使用
switch语句的作用及其使用
while、do…while和for等循环语句的作用及其使用
continue和break语句的作用及其使用
using语句的作用及其使用
循序渐进学理论
if语句
[格式]:if (表达式) 语句;
图3-1 单分支选择结构执行流程图
【例3-1】编写一个程序实现如下功能:输入一个成绩,如果成绩大于等于60则输出“恭喜您,您通过了这次考试!”,否则不输出任何信息。要求编写成控制台应用程序。
[格式]:if (表达式) 语句1;
else 语句2;
图3-2 双分支选择结构执行流程图
【例3-2】编写一个程序实现如下功能:输入一个成绩,如果成绩大于等于60则输出“恭喜您,您通过了这次考试!”,否则输出“对不起,准备补考吧!”。要求编写成Windows应用程序,程序的设计界面如图3-3所示,程序的运行界面如图3-4所示。
图3-3 程序设计界面
图3-4 程序运行界面
[格式]:if (表达式1) 语句1;
else if(表达式2)语句2;
else if(表达式3)语句3;
……
else
语句n;
【例3-3】编写一个求成绩等级的程序。要求输入一个学生的考试成绩,输出其分数和对应的等级。共分五个等级:小于60分的为“E”;60~69分为“D”;70~79分为“C”;80~89分为“B”;90分以上为“A”。要求编写成控制台应用程序。
switch语句
[格式]:
switch(表达式)
{
case 常量表达式1: 语句1;
break;
case 常量表达式2: 语句2;
break;
……
case 常量表达式n: 语句n;
break;
[default: 语句n+1;break;]
}
switch语句执行流程图
第3章 结构化程序设计语句 来自淘豆网www.taodocs.com转载请标明出处.