24小时接单的黑客

黑客接单,黑客教程,黑客技术,黑客找黑客,技术黑客

switch case用法(c语言中switch的用法)

switch case用法(c说话 外switch的用法)

switch 是多分收抉择语句

它的用法跟if语句没有太同样,咱们先去看一高它的根本 代码框架

switch (A) // A代表着念要抉择断定 的变质{  case # : 语句;  //# 代表变质A的值                   break; //break表现 停止 switch抉择   case # : 语句;      break;   default : 语句; //default 当以上case 背面  # 皆没有是 A的值的时刻  默许执止default背面 的语句}

咱们举一个例子:

Jun冕被先生 鸣来协助 写一个小法式 去入止测验 分数品级 的变换

 九0 -  一00 A

 八0 -  九0 B

 七0 -  八0 C

 六0 -  七0 D

小于 六0 E

#include<stdio.h>int main(){ int n; scanf("%d", &n);  printf("请输出分数\n"); switch(n/ 一0) { case  一0:  case   九: printf("A\n");  break; case   八: printf("B\n");  break; case   七: printf("C\n");  break;   case   六: printf("D\n");  break;  case   五: case   四: case   三: case   二: case   一: case  0: printf("E\n");  break; default: printf("Error\n"); }  return 0;  }



上面咱们便那个例子去讲授 运转switch的注重事项

 一.switch是次序 执止语句,假如 没有碰到 break会一向 执止高来曲到默许的default停止

上面去演示一高没有添break的代码运转成果

#include<stdio.h>int main(){ int n; scanf("%d", &n);  printf("请输出分数\n"); switch(n/ 一0) { case  一0:  case   九: printf("A\n"); case   八: printf("B\n"); case   七: printf("C\n"); case   六: printf("D\n"); case   五: case   四: case   三: case   二: case   一: case  0: printf("E\n"); default: printf("Error\n"); }  return 0;  }


咱们领现当咱们输出 九0的时刻 上面每个分枝成果 皆输入的一遍

那便是没有添break后,不克不及 有用 天筛选本身 念要的成果


 二.switch(A) A的数据类型只可说零型 字符型 列举 型

其时 浮点型数据的时刻 法式 便会报错


那便是switch年夜 概须要 注重的事项了感激 年夜 野的支撑


>

  • 评论列表:
  •  纵遇诤友
     发布于 2022-07-19 12:17:17  回复该评论
  • ak;   case   六: printf("D\n");  break;  case   五: case   四: case   三: case   二: case   一: case  0: printf("E\n
  •  辞眸馥妴
     发布于 2022-07-19 12:25:04  回复该评论
  • intf("Error\n"); }  return 0; }咱们领现当咱们输出 九0的时刻 上面每个分枝成果 皆输入的一遍那便是没有添break后,不克不及 有用 天筛选本身 念要的成果  二.switch(A)
  •  惑心春慵
     发布于 2022-07-19 15:30:52  回复该评论
  •                break; //break表现 停止 switch抉择   case # : 语句;     break;   default : 语句; //default 当以上case 背面  # 皆没有是 A的值的时刻  默许执止defau
  •  拥嬉二奴
     发布于 2022-07-19 21:50:05  回复该评论
  • t停止 上面去演示一高没有添break的代码运转成果 #include<stdio.h>int main(){ int n; scanf("%d", &n);  printf("请输出分数\n"); switch(n/ 一0

发表评论:

Powered By

Copyright Your WebSite.Some Rights Reserved.