switch语句

简介: switch语句

swich语句是一种特殊的if else语句

形式:

swich(expression)

{

  case value1:statement

  case value2:statement

  default:statement

}

 

注意:在每一个case语句中代码执行以后需要加上break

 

#include <stdio.h>

int main()

{

int n = 0;

scanf("%d", &n);

switch(n%3)

{

case 0:

printf("整除,余数为0\n");

break;

case 1:

printf("余数是1\n");

break;

case 2:

printf("余数是2\n");

break;

 

 

}

return 0;

}

 

也可以

case1:

case2:

case3:

   语句

  break;

default:

 语句

 break;

 

 

 


相关文章
|
11月前
|
机器学习/深度学习 数据采集 数据挖掘
实战派教学:掌握Scikit-learn,轻松实现数据分析与机器学习模型优化!
【10月更文挑战第4天】Scikit-learn凭借高效、易用及全面性成为数据科学领域的首选工具,简化了数据预处理、模型训练与评估流程,并提供丰富算法库。本文通过实战教学,详细介绍Scikit-learn的基础入门、数据预处理、模型选择与训练、评估及调优等关键步骤,助你快速掌握并优化数据分析与机器学习模型。从环境搭建到参数调优,每一步都配有示例代码,便于理解和实践。
320 2
|
10月前
|
并行计算 数据处理 调度
Python中的并发编程:探索多线程与多进程的奥秘####
本文深入探讨了Python中并发编程的两种主要方式——多线程与多进程,通过对比分析它们的工作原理、适用场景及性能差异,揭示了在不同应用需求下如何合理选择并发模型。文章首先简述了并发编程的基本概念,随后详细阐述了Python中多线程与多进程的实现机制,包括GIL(全局解释器锁)对多线程的影响以及多进程的独立内存空间特性。最后,通过实例演示了如何在Python项目中有效利用多线程和多进程提升程序性能。 ####
|
消息中间件 SQL 存储
37手游基于云平台的大数据建设实践
37手游大数据平台资深开发工程师史飞翔在实时数仓 Workshop 广州站的演讲。
37手游基于云平台的大数据建设实践
|
算法 机器人 数据挖掘
LeetCode题目54:螺旋矩阵【python4种算法实现】
LeetCode题目54:螺旋矩阵【python4种算法实现】
|
存储 监控 关系型数据库
【MySQL】InnoDB 什么情况下会产生死锁
【MySQL】InnoDB 什么情况下会产生死锁
|
存储 机器学习/深度学习 数据可视化
浅谈数字化和可视化的区别、各自的优缺点及未来的趋势主流
浅谈数字化和可视化的区别、各自的优缺点及未来的趋势主流
1074 2
|
项目管理
云效绑定问题之无法关联钉钉文档如何解决
云效绑定是指在阿里云效平台上将多个服务或资源进行关联配置,以实现协同管理和自动化工作流程;本合集旨在为用户提供云效绑定的操作指南和最佳实践,帮助提升项目管理和协作效率。
|
达摩院 API C++
MindOpt--C++语言-对一个简单的混合整数规划问题建模求解
MindOpt是达摩院决策智能实验室研究的一款优化求解器,目前在优化求解线性规划问题这一功能上取得不错的成绩,希望大家能够帮我们多多打磨其他功能(混合整数线性规划、二次规划、半定规划目前都在公测),让我们的MindOpt在优化求解器这板块成为国产之光。
MindOpt--C++语言-对一个简单的混合整数规划问题建模求解
Intellij IDEA 鼠标放到类,方法,变量上 显示相关信息
Intellij IDEA 鼠标放到类,方法,变量上 显示相关信息
Intellij IDEA 鼠标放到类,方法,变量上 显示相关信息