Redian新闻
>
请问4个开关的条件怎么用switch case
avatar
请问4个开关的条件怎么用switch case# Programming - 葵花宝典
P*e
1
我都看不下去了。。。。
估计跟rob marshall一个下场
avatar
c*o
2
扬帆时 人潮没有你
我是我 和途人一起
停顿时 在你笑开的眼眉
望穿秋水之美
回程时 浪淘尽了你
任背影 长睡著不起
留下我 在粪土当中
翻检背囊 直到拾回自己
掌心因此多出一根刺
没有刺痛便懒知
就当共你 有旧情没有往事
如烟 因给你递过火
如火 却也没熔掉我
回望最初 当丧失是得著可不可
可痛若骊歌 乐如儿歌
像你没来过 没去过
谁同行 仍同样结尾
血液里 才遗传悲喜
谁亦难 避过这一身客尘
但刚巧出於你
垂头前 没缘分丧气
睡到星 才站立得起
盲目过 便看到天机
反覆往来 又再做回自己
即使一生多出一根刺
没有刺痛别要知
就当共你 有剧情没有故事
如花 超生了没有果
如果 过路能重踏过
就当最初 是碎步湖上可不可
不种下甚麼 摘来什么
像我没来过 没去过
如花 超生了没有果
如果 过路能重踏过
就当最初 是碎步湖上可不可
不种下甚麼 摘来什么
像我没来过 没去过
avatar
r*3
3
手上有一个htc hd2 locked to t-mobile的手机.请问这个好破解成unlocked么(不需要
专门请人来破解)?破解后能拿回国内用么?谢谢!
avatar
G*G
4
四个开关
Can1,Can2, Can3,Can4
1)条件是Can1,Can2,Can3, Can4都是1的时候,执行A
2)条件是这四个有且只有3个是1的时候,
执行B1(对应Can1, can2,can3)
执行B2 (对应Can1,Can2, Can4)
.....
执行B4 (对应Can2, can3,can4)
3)条件是四个中有且只有2个是1的时候
执行C1 (can1, can2)
执行C2 (can1, can3)
...
执行C6 (can3, can4)
4)只有一个是1的时候
执行D1 (can1)
...
执行D4 (can4)
我的问题是,用if else 嵌套好,还是用switch case好?switch case怎么写这个算法?
谢谢!
avatar
d*r
5
好伤心,
avatar
y*r
6
可以打电话给 tmobile 客服索要 unlock code,免费的。要到之后在手机里插入一张
AT&T 的 sim 卡,开机后手机会提示输入 unlock code,输入从 tmobile 拿到的 code
就行了。解锁后回国应该能用。

【在 r********3 的大作中提到】
: 手上有一个htc hd2 locked to t-mobile的手机.请问这个好破解成unlocked么(不需要
: 专门请人来破解)?破解后能拿回国内用么?谢谢!

avatar
s*y
7
binary vector

【在 G***G 的大作中提到】
: 四个开关
: Can1,Can2, Can3,Can4
: 1)条件是Can1,Can2,Can3, Can4都是1的时候,执行A
: 2)条件是这四个有且只有3个是1的时候,
: 执行B1(对应Can1, can2,can3)
: 执行B2 (对应Can1,Can2, Can4)
: .....
: 执行B4 (对应Can2, can3,can4)
: 3)条件是四个中有且只有2个是1的时候
: 执行C1 (can1, can2)

avatar
y*n
8
我靠!!!!
要骂人了

【在 P*******e 的大作中提到】
: 我都看不下去了。。。。
: 估计跟rob marshall一个下场

avatar
u*l
9
嗯,不然unlock很麻烦
要什么jtag


code

【在 y*********r 的大作中提到】
: 可以打电话给 tmobile 客服索要 unlock code,免费的。要到之后在手机里插入一张
: AT&T 的 sim 卡,开机后手机会提示输入 unlock code,输入从 tmobile 拿到的 code
: 就行了。解锁后回国应该能用。

avatar
s*g
10
unsigned char sw=can4<<3 | can3<<2 | can2<<1 | can1;
switch(sw){
case 1:
//operation D1
break;
case 2:
//operation D2
break;
...
case 13:
//operation B2
break;
case 14:
//operation B1
break;
case 15:
//operation A
}

【在 G***G 的大作中提到】
: 四个开关
: Can1,Can2, Can3,Can4
: 1)条件是Can1,Can2,Can3, Can4都是1的时候,执行A
: 2)条件是这四个有且只有3个是1的时候,
: 执行B1(对应Can1, can2,can3)
: 执行B2 (对应Can1,Can2, Can4)
: .....
: 执行B4 (对应Can2, can3,can4)
: 3)条件是四个中有且只有2个是1的时候
: 执行C1 (can1, can2)

avatar
P*e
11
虽然觉得tsn很讨巧 但是人家david fincher兢兢业业这么多年
学院这帮老东西。。。

【在 y****n 的大作中提到】
: 我靠!!!!
: 要骂人了

avatar
c*b
12
ebay上买个unlock code,10块钱

【在 u**l 的大作中提到】
: 嗯,不然unlock很麻烦
: 要什么jtag
:
: 张
: code

avatar
G*G
13
how to create the binary vector?
use if else?

【在 s******y 的大作中提到】
: binary vector
avatar
G*G
14
get it. thanks.

【在 s********g 的大作中提到】
: unsigned char sw=can4<<3 | can3<<2 | can2<<1 | can1;
: switch(sw){
: case 1:
: //operation D1
: break;
: case 2:
: //operation D2
: break;
: ...
: case 13:

avatar
S*A
15
对,这个 mask 用个 macro 会好点,
不然哈格 1,2,3, 的 magic value 会很难读。

【在 s********g 的大作中提到】
: unsigned char sw=can4<<3 | can3<<2 | can2<<1 | can1;
: switch(sw){
: case 1:
: //operation D1
: break;
: case 2:
: //operation D2
: break;
: ...
: case 13:

avatar
n*n
16
bitmap

【在 G***G 的大作中提到】
: get it. thanks.
avatar
t*6
17
为什么不把他们加起来,然后考虑 1 2 3 4 0 五种情况?

【在 G***G 的大作中提到】
: 四个开关
: Can1,Can2, Can3,Can4
: 1)条件是Can1,Can2,Can3, Can4都是1的时候,执行A
: 2)条件是这四个有且只有3个是1的时候,
: 执行B1(对应Can1, can2,can3)
: 执行B2 (对应Can1,Can2, Can4)
: .....
: 执行B4 (对应Can2, can3,can4)
: 3)条件是四个中有且只有2个是1的时候
: 执行C1 (can1, can2)

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。