switch case用法举例
switch?case用法举例是:
case1:cout<<"1月有31天";break。
case2:cout<<"2月有28天";break。
case3:cout<<"3月有31天";break。
case4:cout<<"4月有30天";break。
case5:cout<<"5月有31天";break。
case6:cout<<"6月有30天";break。
在C语言程序语句switch:switch用在编程中,如C语言中它经常跟case一起使用,是一个判断选择代码。其功能就是控制业务流程流转的。switch语句非常有用,但在使用时必须谨慎。所写的任何switch语句都必须遵循以下规则:只能针对基本数据类型中的整型类型使用switch,这些类型包括int、char等。
对于其他类型,则必须使用if语句。switch()的参数类型不能为实型。case标签必须是常量表达式(constantExpression),如42或者4。case标签必须是惟一性的表达式;也就是说,不允许两个case具有相同的值。
C语言的数据类型关键字:
1、short:修饰int,短整型数据,可省略被修饰的int。(K&R时期引入)
2、long:修饰int,长整型数据,可省略被修饰的int。(K&R时期引入)
3、long?long:修饰int,超长整型数据,可省略被修饰的int。(C99标准新增)
4、signed:修饰整型数据,有符号数据类型。(C89标准新增)
5、unsigned:修饰整型数据,无符号数据类型。(K&R时期引入)
6、restrict:用于限定和约束指针,并表明指针是访问一个数据对象的初始且唯一的方式。(C99标准新增)