标签:div enum climits c++ express std 表达式 定义 math.h
1 // 31-switch语句.cpp: 定义控制台应用程序的入口点。 2 // 3 4 #include "stdafx.h" 5 #include <iostream> 6 #include <climits> 7 #include <array> 8 #include <math.h> 9 #include <string> 10 using namespace std; 11 12 enum HeroType // 13 { 14 Tank, //0 15 Magic, //1 16 ADC, //2 17 Assist //3 18 }; 19 20 int main() 21 { 22 //swithc语句结构 23 //switch (integer - expression) //整数表达式 24 //{ 25 //case lavel1: 26 // statement1; 27 // beak; 28 //case lavel2: 29 // statement1; 30 // beak; 31 //default: 32 // break; 33 //} 34 35 HeroType type = Tank; 36 switch (type) 37 { 38 case Tank: 39 cout << "使用坦克技能" << endl; 40 cout << "使用坦克模型" << endl; 41 break; 42 case Magic: 43 cout << "使用魔法师技能" << endl; 44 cout << "使用魔法师模型" << endl; 45 break; 46 case ADC: 47 cout << "使用射手技能" << endl; 48 cout << "使用射手模型" << endl; 49 break; 50 case Assist: 51 cout << "使用辅助技能" << endl; 52 cout << "使用辅助模型" << endl; 53 break; 54 default: 55 cout << "没有找到对应的英雄类型" << endl; 56 break; 57 } 58 59 //任何switch语句都可以通过if...else语句来代替。看情况使用。 60 61 int vip = 4; 62 switch (vip) 63 { 64 case 0: 65 cout << "没有礼物" << endl; 66 break; 67 case 1: 68 cout << "赠送10个钻石" << endl; 69 break; 70 case 2: 71 cout << "赠送30个钻石" << endl; 72 break; 73 case 3: 74 cout << "赠送50个钻石" << endl; 75 break; 76 case 4: 77 cout << "赠送100个钻石" << endl; 78 break; 79 default: 80 break; 81 } 82 int t; 83 cin >> t; 84 return 0; 85 }
标签:div enum climits c++ express std 表达式 定义 math.h
原文地址:https://www.cnblogs.com/uimodel/p/9346603.html