TUhjnbcbe - 2024/12/31 9:43:00
大家好,小编我又来了!在此之前我们介绍了if选择结构,当然了if并不能解决所有的选择问题,例如,将学生的成绩分等,按优,,良,一般这样分的话,显然if语句就显得力不从心了,那么在这时候我们就应该使用switch语句去进行操作。switch语句是多分支选择语句,用来实现分等等问题。废话不多说了,我们先来看例题;#includestdio.hintmain(){chargrade;scanf(%c,grade);printf(yourscore:);switch(grade){caseA:printf(85~\n);break;caseB;printf(70~84\n);break;caseC:printf(60~69\n);break;caseD:printf(60\n);break;default:printf(enterdataerror!\n);}return0;}这个就是之前我说的将学生们的成绩分级,将85~分的为A,70~84分的学生为B,60~69分的为C,其余小于60分的为D。以上就是switch语句的应用之一。switch语句的标准形式为;标准形式!注意;其中括号内的‘表达式’,其值的类型应为整型类型(包括字符型);可以没有default标号;每一个case常量必须不同,以免发生冲突。case标号仅仅起标记作用。关系运算符和关系表达式在循环语句中,少不了判断,大家都知道判断的符号有大于,小于等等。那在C语言的编程系统中,也有相对应的判断符,并且这些运算符还有优先级。接下来我先为大家介绍几种常见的运算符。其中,5和6的运算优先级低于其他的运算优先级。关系运算符的优先级低于算术运算符。关系运算符的优先级高于赋值运算符。记住这些我们就可以进行简单的判断了,如果你已经掌握了这几种运算符,那么请上网搜索‘运算符和结合性’了解更多的运算符。写到这里,小编我就感觉身体被掏空了,小编我微微的计算了一下,一天一个知识点,这这这小编我的所有技能不到一年就可以教完了。所以小编我决定,将技能细化去讲解,做到更精,为大家理解,学习C语言更加方便,快捷。谢谢,大家的支持。