[工学]c语言程序设计第四章.pptVIP

  • 1
  • 0
  • 约6.7千字
  • 约 49页
  • 2018-02-18 发布于浙江
  • 举报
[工学]c语言程序设计第四章

第四章 选择结构 4.1 关系运算和逻辑运算 选择结构是程序基本控制结构之一。 C语言中的选择结构包括三种条件语句: if 语句 switch语句 条件表达式语句 4.1.1 C语言中的逻辑值 判断逻辑值:非0值为真,0值为假。 表达逻辑值:“1”为真,“0”为假。 4. 条件表达式不能取代一般的if语句,只有当if 的两 个分支为给同一变量赋值时才可替代if. if (ab) printf(%d, a); else printf (%d, b) 由于printf.不是表达式,故不可用条件表达式, 但可为: printf(%d, ab? a:b); 5. 表达式1、表达式2、表达式3可类型不同。 main ( ) { char ch; scanf (%c, ch); ch=(ch=A ch=Z? (ch+32):ch) printf(%c, ch) } 例4.8 输入一个字符,判别它是否大写字母,如果是,将它转换成小写字母;如果不是,不转换。然后输出最后得到的字符。 运行结果如下: A? a 4.4 switch语句 具有多目分支的switch语句又称为开关语句,其一般形式为: switch (表达式e) { case 常量表达式1 : 语句

文档评论(0)

1亿VIP精品文档

相关文档