if-else 语句
顺序结构:程序从Main函数进入从上到下一行一行的执行,不会落下任何一行;
1、if语句
1 if (判断条件,需要为真才会执行){ 2 dosomething; 3 }
注:if里面的一般会使用关系表达式进行判断;
1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <limits.h> 4 #include <Windows.h> //调用Windows头文件 5 6 void main(){ 7 /* C语言成长之路29:if else实现求偶程序 8 * 9 */ 10 printf("Hello\n"); 11 printf("1:yes;\n2:no\n3:dont care;\n"); 12 int i = 0; 13 int num; 14 scanf("%d",&num); 15 if (num == 1){ 16 printf("yes\n"); 17 } else if (num == 2){ 18 printf("no\n"); 19 } else if (num == 3){ 20 printf("dont care"); 21 } else { 22 while (i < 5){ 23 MessageBox(0,"Fuck off!","go home",1); // 这里就控制了乱输入以后的一个操作,因为不是多线程,只能一个一个弹出来 24 i++; 25 } 26 } 27 };
MessageBox函数说明:
MessageBox函数中包含4个参数
第一个参数0表示系统调用;
第二个参数表示弹出框的展示内容;
第三个参数表示弹出框的标题内容;
第四个参数表示弹出框的选项样式;