首页 > 代码库 > if 和swirch,break的用法
if 和swirch,break的用法
1.
#include<stdio.h>
#include<stdlib.h>
enum 家庭成员{父亲=100,母亲=200,我=300};//也可以放在void main(){里面}//define 父亲 100;define 母亲 200;define 我 300如果不赋值就是0,1,2
void main(){
家庭成员 l_当前成员=100//不成立,因为限制了赋值,如果必须赋值要 改成 __asm{ move ptr dword [ebp-8],100} 用汇编才可以突破
}
2.
#include<stdio.h>
#include<stdlib.h>
void main(){
int l_中奖号码=0;
scanf("%d",& l_中奖号码);
else if(l_中奖号码==100){
printf("特斯拉跑车");
}
else if(l_中奖号码==101){
printf("苹果三件套");
}
else if(l_中奖号码==102){
printf("华为M9");
else if(l_中奖号码==103){
printf("爱玛电动车");
else if(l_中奖号码==104 || l_中间号码=105){
printf("500元现金");
else if(l_中奖号码==106)
printf("100元充值卡");
else if(l_中奖号码==107)
printf("50元充值卡");
else{
printf("很遗憾,你没有中奖");
}
printf("\n");
system("pause");
}
3.
#include<stdio.h>
#include<stdlib.h>
void main(){
int l_中奖号码=108;
switch(l_中奖号码){
case 100:
printf(“特斯拉跑车”);//可以夹杂if表达式
break;//类似jump
case 101:
printf(“苹果三件套”);
break;
case 102:
printf(“华为M9”);
break;
default:
printf("很遗憾,你没有中奖");
}
printf("\n");
system("pause");
}
4.
#include<stdio.h>
#include<stdlib.h>
void main(){
for(i=1; i<5;i++){
if(i<5){
break
}
printf("%d\n",i)
}
system("pause");
}
if 和swirch,break的用法