A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 黑马贾永强 中级黑马   /  2015-6-21 00:32  /  797 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

条件表达式:
     表达式1 ?表达式2 :表达式3
a、考试口诀:真前假后。
   b、注意是当表达式1的数值是非0时,才采用表达式2的数值做为整个运算结果,当表达式1的数值为0时,就用表达式3的数值做为整个的结果。
   c、int a=1,b=2,c=3,d=4,e=5;
k=a>b?c:d>e?d:e;求k的数值时多少?  答案为5
5)switch语句:
a) 执行的流程一定要弄懂!上课时候详细的过程讲了,请自己一定弄懂!
b)注意有break 和没有break的差别,书上的两个例子,没有break时候,只要有一个case匹配了,剩下的都要执行,有break则是直接跳出了switch语句。break在C语言中就是分手,一刀两断的意思。
c) switch只可以和break一起用,不可以和continue用。
d) switch(x)   x:是整型常量,字符型常量,枚举型数据。
{case 1: ….     不可以是变量。
case 2: ….
}
    e)switch是必考题型,请大家一定要完成书上的课后的switch的习题。

1 个回复

倒序浏览
kalon 来自手机 中级黑马 2015-6-21 00:57:51
沙发
条件表达式又蒙了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马