首页 > 其他 > 详细

7.13运算符&switch表达式 Day6

时间:2016-07-14 03:06:27      阅读:225      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!