a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 135|回复: 1

[C语言] 2012年计算机二级C语言选择结构考点归纳

[复制链接]
发表于 2012-7-31 21:48:08 | 显示全部楼层 |阅读模式
第4章 选择结构
( [# I8 D. Q" e/ I8 \" [/ {5 v, v
) T: O, A$ U/ D' V0 ^! [! P: ]( @7 L  [考点一] 关系运算符及其优先级
5 m. d2 c# d! H( Y! @0 e/ u  C语言中的关系运算符有:                                                
) K9 y0 Z# q. @0 f, C" }  所谓“关系运算”其实就是“比较运算”,对两个值进行比较,判断其比较后的结果是否符合指定条件,从而执行不同的程序段。 : Y3 {1 @( y% }& f6 e
  识记:结合性:自左向右 / g* o, M# R6 c+ L5 v% u
  优先次序:                                                2 a$ K$ I3 N9 A1 K! Y* B- H; N
  [考点二] 关系表达式 " T; t% m- x/ Z$ v
  由关系运算符连接而成的表达式(可以是算术表达式或其他表达式)称为关系表达式。   z! \( y+ A6 ~/ D" S! }
  当关系运算符两边的值的类型不一致时,若一边是整型,一边是实型,系统将自动把整型数转化为实型数,然后再进行比较。
6 v2 @/ @% C+ W: D# r0 X  [考点三] 逻辑运算符及其优先级
1 }. y& ^  H" `# E  C语言中的逻辑运算符有:                                                6 k7 A( W; m- X  B6 x
  “&&”和“||”是双目运算符,要求要有两个操作数,而“!”是单目运算符,只要求有一个操作数即可。以上逻辑运算符的优先级是:“!”级别最高,其次是“&&”,“||”级别最低,逻辑运算符中的“&&”和“||”低于关系运算符,“!”高于算术运算符。 1 K/ ]* P0 {5 E% s4 M- j. J
  !>算术运算符>关系运算符>“&&”>“||”>赋值运算符。
; ]+ l. w3 w2 p9 [. L& g. }  [考点四] 逻辑表达式
# Z  T" n% N, ?" x  逻辑表达式由逻辑运算符和运算对象组成,其中,参与逻辑运算的对象可以是一个具体的值,还可以是C语言中任意合法的表达式,逻辑表达式的运算结果为1或0。 - n# g" P2 s6 r/ r9 e! q8 o( w3 y
  识记逻辑运算表 7 e" P% R* |3 u+ B8 o2 K+ a7 z
  [考点五] if的几种形式
( z' v! |) q1 B/ h0 m  if语句的作用:                                                1 Q# d2 O: Y9 ]+ u2 w$ p% l9 J. C
  if语句的几种形式:                                                
! l/ A+ _1 R8 ?) P  第一种形式:                                                 + R( Q4 H, ?6 U* q2 U  s8 {+ \1 J* ?
  第二种形式:                                                
3 k6 d* C; v3 _2 O; q8 K' }  第三种形式:                                                
: T$ D3 ~3 m+ j9 j* i  
回复

使用道具 举报

 楼主| 发表于 2012-7-31 21:48:09 | 显示全部楼层

2012年计算机二级C语言选择结构考点归纳

[考点六] if语句的嵌套
. [- l  ?% g- F. q' @1 J# m  在if语句中又包含一个或多个if语句结构,称为if语句的嵌套,一般形式如下: ' L1 m( L! S& g
  if( )
$ ]: }, o$ z9 Q0 w4 N  if( ) 语句1; ! }/ F) f. W2 S
  else( ) 语句2;
' }; `! o: b$ f$ U$ U( f3 |* d  else
( \) [" }3 \6 t/ `1 V3 o) G  if( ) 语句1; 9 U" ^& ^3 m( f. w! N, C+ ]2 B
  else( ) 语句2;
7 u, u2 u$ c7 x  ?, [  注意:else总是与它上面的最近的没有与else配对的if配对。 " s+ C9 L; f* ]5 [" q$ j
  [考点七] 条件运算符构成的选择结构
/ }3 m; \1 \2 U  有如下语句: ! Y% _/ F( n4 F0 I
  if(x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-2 14:04 , Processed in 0.284654 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表