c++ switch语句
一、认识switch格式 switch(表达式) { case 常量表达式: 语句1; break; case 常量表达式: 语句2; break; case 常量表达式: 语句3; break; ................ default: 语句n; break; } ......... 二、实例运用: 假设有一期彩票开奖,数字28赢得一等奖,数字 16赢得二等奖,数字39赢得三等奖,数字138赢得末等奖; 这时要求我们设计一段程序来判断: //郁金香灬外挂技术www.yjxsoft.net www.yjxsoft.com QQ150330575 #include <stdio.h> #include <math.h> int main(void) //main是程序入口 { int num; printf("请输入彩票号码:"); scanf("%d",&num); //if (num==28) //{ // printf("彩票号码为%d,恭喜,你中了一等奖\n",num); //}else if (num==16) //{ // printf("彩票号码为%d,恭喜,你中了二等奖\n",num); //}else if (num==39) //{ // printf("彩票号码为%d,恭喜,你中了三等奖\n",num); //}else if (num==138) //{ // printf("彩票号码为%d,恭喜,你中了末等奖\n",num); //}else //{ // printf("你彩票的号码未中奖..."); //} switch(num) { case 28: { printf("彩票号码为%d,恭喜,你中了一等奖\n",num); break; } case 16: { printf("彩票号码为%d,恭喜,你中了二等奖\n",num); break; } case 39: { printf("彩票号码为%d,恭喜,你中了三等奖\n",num); break; } case 138: { printf("彩票号码为%d,恭喜,你中了末等奖\n",num); break; } default: printf("你彩票的号码未中奖..."); } getchar(); getchar(); return 0; //返回一个 }//一段程序结束