标签:
---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;
}
标签:
原文地址:http://www.cnblogs.com/Dying39/p/5668631.html