计算机等级

c语言程序设计选择结构知识点

时间:2024-08-22 03:25:08 计算机等级 我要投稿
  • 相关推荐

c语言程序设计选择结构知识点

  《C语言程序设计》讲述了C语言的基本概念、各种数据类型的使用技巧、程序流程控制、数组、函数、指针以及有关程序设计的方法等内容。下面是小编收集的关于c语言程序设计选择结构知识点,希望大家认真阅读!

c语言程序设计选择结构知识点

  简单if 语句格式:

  if (表达式)

  语句

  双分支if 语句格式:

  if (表达式)

  语句1

  else

  语句2

  多个else语句格式:

  if (表达式1)

  语句1

  else

  {

  if (表达式2)

  语句2

  else

  语句3

  }

  条件运算符:

  表达式1 ? 表达式2 : 表达式3

  如果表达式1的值为真,则整个条件运算的结果为表达式2的值;如果表达式1的值为假,则整个条件运算的结果为表达式3的值。

  条件运算的优先级高于赋值运算,低于关系运算和算术运算。其结合方向是“自右向左”。

  a > b ? a : c > d ? c : d 相当于a > b ? a : (c > d ? c : d)

  switch 语句:

  switch(表达式)

  {

  case 常量表达式1:语句1 [break;]

  case 常量表达式2:语句2 [break;]

  ...

  case 常量表达式n:语句n [break;]

  default:语句n+1

  }

  举例:

  #include

  int main()

  {

  int score;

  int n;

  char grade;

  scanf("%d", &score);

  n = score / 10;

  switch(n)

  {

  case 10: grade = 'A'; break;

  case 9: grade = 'A'; break;

  case 8: grade = 'B'; break;

  case 7: grade = 'B'; break;

  case 6: grade = 'C'; break;

  default: grade = 'D';

  }

  printf("成绩等级:%c\n", grade);

  return 0;

【c语言程序设计选择结构知识点】相关文章:

全国计算机二级C语言《选择结构》知识点复习10-09

C语言程序设计学习技巧09-04

计算机C语言程序设计的介绍10-19

2017年计算机二级C语言程序设计知识点07-05

学习二级c语言程序设计的方法06-18

C语言数据结构中栈操作实验10-15

全国计算机c语言程序设计题库201708-23

嵌入式C语言中结构体详解201608-20

2017年计算机等级c语言程序设计试题09-26

嵌入式开发中C语言中结构体解读201609-23