大学C语言的第六节课学习记录

        本节课主要是补充上节课的内容,不过上节课已经讲的差不多了,这节课就主要是回顾上节课内容然后上台分享实操了,就当个开胃菜看看就好了:>

swich语句

        相较于if语句只能选择两个分支,swich语句就可以实现多分之选择,在某些特定情况下会比if语句更简洁,其一般形式为:

switch(表达式)

{

case 常量1 : 语句1;

case 常量2 : 语句2;

...

case 常量n : 语句b;

default : 语句1n+1;

}

        注:表达式值的类型应为整形类型包括字符;每个case常量必须互不相同;一般语句后会加"break"来起选择作用,但可根据情况来考虑要不要加;可以没有defult标号,此时如果没有与swich相匹配的case常量则不执行任何语句;各个case语句标号出现次序不影响执行结果.

于是乎,我们就可以用swich语句来编写最基础的成绩等级查询机:

include <stdio.h>
int main()
{
	char grade;
	printf("Your grade:");
	scanf("%c", &grade);
	printf("Your score:");
	switch (grade)
	{
	case 'A':printf("90~100"); break;
	case 'B':printf("80~90"); break;
	case 'C':printf("70~80"); break;
	case 'D':printf("60~70"); break;
	case 'E':printf("<60"); break;
	default:printf("Your format is worng!\n");
	}
	return 0;
}

大概就这么多了,实在没东西讲了,太闲了,就当休息一下了.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值