下列关于if语句注意事项说法正确的是( )。
A. else总是与它上面的最近的、未配对的if配对。
B. 判断表达式必须用括号括起来,且后面没有分号。
C. 如果要想在满足条件时执行一组(多个)语句,则必须把这一组语句用{ }括起来组成一个复合语句。
D. if语句中的“表达式”可以是关系或逻辑表达式,也可以是任意类型的常量、变量。
使用if…else…if语句实现的多条件分支语句,也可以用分支语句来实现。
下列语句中,( )语句根据表达式的值进行匹配,然后执行其中的一个语句,如果找不到匹配项,则执行默认语句。
A. if
B. if…else
C. for
D. switch
假设用于通讯的电文仅由8个字母A、B、C、D、E、F、G、H组成,字母在电文中出现的频率分别为:0.07,0.19,0.02,0.06,0.32,0.03,0.21,0.10。请为这8个字母设计哈夫曼编码。