前期C语言回顾 关系运算符、逻辑运算符、if 、条件运算符、switch..case
2014-11-08 14:20
399 查看
#import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { // // #define YES 1 定义宏指令,计算机在识别时,YES就替换成1 // // 定义BOOL类型变量 // BOOL a = YES; // BOOL b = NO ; // printf("%d\n", a); // printf("%d\n", b); // printf("(╯‵□′)╯︵┻━┻\n"); //// // // 给BOOL类型起个新名字 //#define Gender BOOL // Gender myGender = YES; // YES代表男,NO代表女 // printf("%d\n",myGender); // // // 给float类型起名为Height,并打印自己的身高 //#define Height float // Height my = 180.5; // printf("%.2f\n凸(= =)凸\n",my); // // 关系运算符 // int a = 18, b = 20; // printf("%d\n%d\n", a == b, a != b); // printf("X﹏X\n"); // int x = 1, y = 9; // BOOL b1 = x <= y; // b1 = 1 // BOOL b2 = x >= y; // b2 = 0 // BOOL b3 = x == y; // b3 = 0 // BOOL b4 = x != y; // b4 = 1 // printf("%d\n%d\n%d\n%d\n", b1, b2, b3, b4); // // 逻辑运算符 逻辑表达式 // int m1 = 5, n1 = 6; // BOOL b6 = m1 > n1 && m1 < n1; // BOOL b7 = m1 > n1 || m1 < n1; // BOOL b8 = m1 > n1 || !(m1 < n1); // printf("b6:%d b7:%d b8:%d\n",b6, b7, b8); // BOOL b9 = ++m1 >= n1++ || m1++ <= ++n1; // printf("b9:%d m1:%d n1:%d\n", b9, m1, n1); // // if语句 // int age = 0; // printf("please enter an age:"); // scanf("%d",&age); // // if (age <= 10) { // printf("你还是小学生,不能吃辣条\n"); // } else if (age > 10 && age <= 20) { // printf("你是中学生了,我们一起吃辣条吧\n"); // } else { // printf("你已经成年了,忘了辣条吧\n"); // } // float score = 0; // printf("please enter a score: "); // scanf("%f",&score); // // if (score < 60) { // printf("成绩不及格"); // } else if (score >= 60 && score < 80){ // printf("成绩及格"); // } else { // printf("成绩优秀"); // } // // 判断输入的年份是否是闰年 // int year = 0; // printf("please enter a year: "); // scanf("%d",&year); // // if (year % 400 ==0 || (year % 100 != 0 && year % 4 == 0)) { // printf("该年份是闰年"); // } else { // printf("该年份不是闰年"); // } /* // 声明枚举类型 enum season{ spring, summer, autumn, winter }; // 创建枚举类型的变量 enum season s = spring; printf("s = %d\n", s); switch (s) { case spring:{ printf("交友\n"); printf("喝酒\n"); break; } case summer:{ printf("游泳\n"); break; } case autumn:{ printf("赏菊"); break; } case winter:{ printf("(╯‵□′)╯︵┻━┻"); break; } default: break; } */ // // switch语句 // int a = 1; // 表示空气指数 // switch (a) { // case 1: // printf("空气质量非常差,不建议出门\n"); // break; // case 2: // printf("空气质量不是最差的\n"); // break; // case 3: // printf("(╯‵□′)╯︵┻━┻\n"); // break; // case 4: // printf("((= =)凸\n"); // break; // 跳出当前所在的大括号 // // default: // printf("其他"); // break; // } /* //ASCII 48-57为数字0-9 65-90为大写字母 97-122为小写字母 // 练习3 char a; printf("please enter a character: "); scanf("%c",&a); if (a >= '0' && a <= '9') { printf("this is digital\n"); } else if (a >= 'A' && a <= 'Z') { printf("this is capital letter\n"); } else if (a >= 'a' && a <= 'z') { printf("this is letter\n"); } else { printf("other\n"); }
相关文章推荐
- 进击的KFC:第二节:C语言:关系运算符、逻辑运算符、if 、条件运算符、switch..case的学习
- 【学习ios之路:C语言】布尔类型,关系运算符、逻辑运算符、if 、switch..case.语句
- 第二讲 :● 关系运算符、逻辑运算符、if 、条件运算符、switch..case..
- c语言基础表达式, 关系运算符, 逻辑运算符, 位运算符, 数据的取值范围, 分支结构(if...else, switch...case)
- 《IOS_C语言》BOOL布尔类型、关系运算符、逻辑运算符、if语句、枚举类型、switch语句
- 作业《IOS_C语言》BOOL布尔类型、关系运算符、逻辑运算符、if语句、枚举类型、switch语句
- 关系运算符 逻辑运算符 if 语句 switch语句
- C语言之if...else PK switch...case
- C语言回顾 二 BOOL 关系运算符 条件运算符 enum
- C语言选择语句的使用---if()-else和switch--case
- C语言 if...else PK switch...case
- C语言第二节-关系运算符,switch,if
- 关系运算符和逻辑运算符及if…else 和 if…else if…else ,switch结构
- [TwistedFate]bool类型,关系运算符,逻辑运算符,程序的三种结构,条件表达式,枚举类型,if,switch语句
- [转]C语言茶余饭后之if...else PK switch...case
- C语言奇思妙想:求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case 等关键字以及条件判断语句(A?B:C)
- 让Switch-Case/If-Else-If-Else从你系统中走开
- 分支结构 if和switch-case
- 分支判断选择的另外一种方式(类似switch case和if elseif),使用正则表达式定义的宏函数
- C语言条件运算符与if-else语句