码迷,mamicode.com
首页 > 其他好文 > 详细

7.13运算符&switch表达式 Day6

时间:2016-07-14 03:09:32      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:

---note---

%d (十进制)  %0(八进制)  %x(十六进制)

%u (unsigned 无符号整型数)  %c(字符)  %s(string 字符串)  %f(float 浮点型)  %e(指数)

if (A&&B) 依次判断

if (A&B) 如果A为false,不判断B

1代表true,0代表false 

(任何非0的数当做true)

||相当于or  !a 为非a

设a=4,b=5    !a=0

a&&b的值为1  !a||b的值为1

a||b的值为1  4&&0||2的值为1

表达式1?表达式2:表达式3

如果1成立,执行2,否则执行3

switch(表达式)

case 常量表达式1:语句1;

case 常量表达式2:语句2:

....

default :语句

int a=1

switch (a)

case 1:A;

---note---

#include <iostream.h>

void main ()
{ int a=3;
int b=10;
switch (a)
case‘1‘:
cout<<"a="<<a;
break;
case ‘2‘:
cout<<"a="<<a;
break;
case ‘3‘:
cout<<"a="<<a;
break;
default:
cout<<"b="<<b;


}

7.13运算符&switch表达式 Day6

标签:

原文地址:http://www.cnblogs.com/Dying39/p/5668631.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!