C语言-Branch
来源:互联网 发布:阿里云 虚拟主机 美国 编辑:程序博客网 时间:2024/06/08 16:30
#pragma mark - BOOL类型,关系表达式和逻辑表达式
// //BOOL类型:表示非真即假的数据类型,只有两个值, YES和NO,YES表示1,NO表示0,在 C语言中,非0即为真
// //bool
// bool a = 10;
// printf("a = %d\n",a); //print a = 1
// BOOL b = 10;
// printf("b = %d\n",b ); //print b = 10
//
// BOOL isTrue = YES; //计算机在识别时,YES就替换成1,NO就替换成0
// printf("isTrue = %d",isTrue);
// boll 和 BOOL 都是1个字节,但 bool中只能存储1和0,而在 BOOL中可以存储的是0和非0,同样0表示假,非0表示真
// //关系表达式
// //关系运算符: > , < , >= , <= , ==(等于) , != (不等于)
// int a = 10;
// int b = 5;
// BOOL isTure = NO;
// isTure = a > b;
// printf("isTure = %d",isTure);
//
// isTure = a < b;
// printf("isTure = %d",isTure);
//
// isTure = a >= b;
// printf("isTure = %d",isTure);
//
// isTure = a <= b;
// printf("isTure = %d",isTure);
//
// isTure = a == b;
// printf("isTure = %d",isTure);
//
// isTure = a != b;
// printf("isTure = %d\n",isTure);
//
//逻辑表达式
//逻辑运算符: &&(且), || (或), ! (非)
// &&(且):同时为真才为真,一假即为假
// || (或):同时为假才为假,一真即为真
// ! (非):非真即假,非假即真
// int a1 = 5;
// int b1 = 10;
// int c = YES;
// c = a1 > b1 && a1 < b1;
// printf("c = %d \n",c);
//
// //逻辑短路现象
// c = a1 > b1 && ++a1;
// printf("c = %d,a1 = %d",c,a1); //当运行到a1>b1时,已经判断出这个表达式为假了,会直接跳出,不进行后面运算
//
// c = a1 || b1 ++;
// printf("c = %d,b1 = %d",c,b1);//当运行到a1时,已经判断出这个表达式为真了,也会直接跳出,不进行后面的运算
#pragma - mark - if语句
// // 第1种形式 if(条件){
// // 语句
// // }
// char sex = '?';
// printf("请输入你的性别:\n");
// scanf("%c",&sex);
//
// if (sex == 'm'){
// printf("纯爷们\n");
// }
// // 第2种形式 if(条件){
// // 语句1}
// // else {
// // 语句2
// // }
// if (sex == 'm'){
// printf("纯爷们\n");
// }else{
// printf("花姑娘\n");
// }
//
// // 第3种形式 if(条件1){
// // 语句1}
// // else if (条件2){
// // 语句2}
// // else if (条件3){
// // 语句3} 中间的 else if(条件) {语句} 可以有若干个
// // else {
// // 语句4
// // }
//
// int year = 0;
// int a = 0;
// printf("请输入一个年份来判断是否为闰年\n");
// scanf("%d",&year);
// a = year % 400 == 0 || (year % 4 == 0 && year % 100 != 0);
// if (a = 1){
// printf("该年份为闰年\n");
// }else {
// printf("该年份不为闰年\n");
// }
// char a = 0;
// printf("请输入一个字符\n");
// scanf("%c",&a);
//
// if (48 <= a && a<= 57){
// printf("this is digital\n");
// }else if (65<= a && a <= 90){
// printf("this is capital letter\n");
// }else if (97<= a && a <= 122){
// printf("this is letter\n");
// }else {
// printf("other\n");
// }
//输入两个数,输出两个数中的最大值
// int a = 0;
// int b = 0;
// printf("请输入两个数\n");
// scanf("%d%d",&a,&b);
//// if (a > b){
//// printf("%d",a);
//// }else {
//// printf("%d",b);
//// }
// int max = 0;
// max = a > b ? a : b ;
// printf("max = %d",max)
//
// int a = 0;
// int b = 0;
// int c = 0;
// int max = 0;
//
// scanf("%d%d%d",&a,&b,&c);
// max = (a > b ? a : b) > c ? (a > b ? a : b ):c;
// //max = a > b > c ? a : (b > c ? b : c );
// // max = a > b ? a > c ? a : c : b > c ? b : c;
// // max = a > b ? (a > c ? a : c): (b > c ? b : c);
//
//
#pragma mark - switch 语句
// switch (整型表达式){
//case 值1:{
// 语句1;
// break;
// }
//case 值2:{
// 语句2;
// break;
// }
//case 值3:{
// 语句3;
// break;
// }
// ......
//default:{
// 语句 n;
// break;
// }
//
//}
// int phonenumber = 0;
// printf("请输入分机号:\n");
// scanf("%d",&phonenumber);
//
// switch(phonenumber){
// case 401:{
// printf("财务部");
// break;
// }
// case 402:{
// printf("技术部");
// break;
// }
// case 403:{
// printf("销售部");
// break;
// }
// case 404:{
// printf("规划部");
// break;
// }
// default:{
// printf("查无此号");
// break;
// }
// }
// int control = 0;
// printf("请输入1~4:\n");
// scanf( "%d",&control);
// switch (control){
// case 1:{
// printf("spring");
// break;
// }
// case 2:{
// printf("summer");
// break;
// }
// case 3:{
// printf("autumn");
// break;
// }
// case 4:{
// printf ("winter");
// break;
// }
// default:{
// printf("不认识数啊!");
// }
// }
// int year = 0;
// int a = 0;
// printf("请输入一个年份来判断是否为闰年\n");
// scanf("%d",&year);
// a = year % 400 == 0 || (year % 4 == 0 && year % 100 != 0);
// if (a = 1){
// printf("该年份为闰年\n");
// }else {
// printf("该年份不为闰年\n");
// }
// int year = 0;
// int a = 0;
// printf("请输入一个年份:\n");
// scanf("%d",year);
// a = year % 400 == 0 || (year % 4 == 0 && year %100 != 0 );
// switch (a){
// case 1:{
// printf("闰年");
// }
// case 0:{
// printf("不是闰年");
// }
// }
// int year = 0;
// printf("请输入一个年份:\n");
// scanf("%d",&year);
//
//
// switch(year % 400 == 0 || (year % 4 == 0 && year % 100 != 0)){
// case 1:{
// printf("闰年");
// }
// break;
// case 0 :{
// printf("不是闰年");
//
// }
// break;
// }
- C语言-Branch
- C语言入门第二讲(Branch分支)
- Branch
- git branch
- hg branch
- git branch
- git branch
- git:branch
- git branch
- git branch
- git branch
- git branch
- branch prediction
- git branch
- Git branch
- git#branch
- git branch
- git branch
- application
- poj 1679 The Unique MST 【次小生成树模版】
- 数据结构(14)单链表
- HTML笔记
- poj-1611 The Suspects
- C语言-Branch
- HDU 5268 ZYB loves Score——BestCoder Round #44(模拟)
- JDBC应用小案例
- 算法1:k-近邻
- 如何配置android sdk manager进行强制下载
- 数据库
- CSU 1511 残缺的棋盘
- 基于 Android NDK 的学习之旅-----HelloWorld
- 535 Error: authentication failed