- 8
- 0
- 约 31页
- 2017-04-22 发布于湖北
- 举报
第三部分 C语言的结构语句
第4章 选择结构;4.1 if 语句;例如:设定学生成绩60分为及格分数线,用单分支if语句描述为:
if ( grade = 60 )
printf ( “passed\n ” ) ;
又如:x大于y就输出x,用单分支if语句描述为:
if ( x y )
printf ( “%d ”, x ) ; ;4.1.2 双分支if语句;例如:给学生成绩划分:成绩大于或等于60分时输出“passed”,成绩小于60分时输出“failed”。用双分支if语句描述为:
if ( grade = 60 )
printf ( “passed\n ” ) ;
else
printf ( “failed\n ” ) ;;在前面的章节还提到过与if / else结构密切相关的条件运算符 ?:,它是C语言中唯一的三目运算符(即有三个操作数)。对上面的两例用条件运算符改写为:
grade = 60 ?printf ( “passed\n ” ) :printf ( “failed\n ” ) ;
x y ?printf ( “%d ”, x ) :printf ( “%d ”, y ) ;
由此说明适当的语句修改条件运算符可以完成
原创力文档

文档评论(0)