当前位置: 首页 > news >正文

app 设计网站建设站长之家网站排名

app 设计网站建设,站长之家网站排名,男女做羞羞事漫画网站免费,可以在什么网站做二建题目C 语言 switch 语句 在本教程中,您将通过一个示例学习在C语言编程中创建switch语句。 switch语句使我们可以执行许多代替方案中的一个代码块。 虽然您可以使用if…else…if阶梯执行相同的操作。但是,switch语句的语法更容易读写。 switch … case的语…

C 语言 switch 语句

在本教程中,您将通过一个示例学习在C语言编程中创建switch语句。

switch语句使我们可以执行许多代替方案中的一个代码块。

虽然您可以使用if…else…if阶梯执行相同的操作。但是,switch语句的语法更容易读写。

switch … case的语法

switch (expression)
{case constant1:// 语句break;case constant2:// 语句break;...default:// 默认语句
}

switch语句如何工作?

表达式(expression)被评估一次,并与每个case标签的值进行比较。

  • 如果有匹配,则执行匹配标签后的相应语句。例如,如果表达式的值等于constant2,则执行case constant2:之后的语句,直到遇到break为止。
  • 如果不匹配,则执行默认(default)语句。

如果不使用break,则会执行匹配标签之后的所有语句。

顺便说一句,switch语句中的default子句是可选的。

switch语句流程图

切换语句流程图

示例:简单计算器

//程序创建一个简单的计算器
#include <stdio.h>int main() {char operator;double n1, n2;printf("输入一个运算符 (+, -, *, /): ");scanf("%c", &operator);printf("输入两个操作数: ");scanf("%lf %lf", &n1, &n2);switch (operator){case '+':printf("%.1lf + %.1lf = %.1lf", n1, n2, n1 + n2);break;case '-':printf("%.1lf - %.1lf = %.1lf", n1, n2, n1 - n2);break;case '*':printf("%.1lf * %.1lf = %.1lf", n1, n2, n1*n2);break;case '/':printf("%.1lf / %.1lf = %.1lf", n1, n2, n1 / n2);break;// 没有匹配到任何运算符( +, -, *, /)default:printf("错误! 运算符不正确");}return 0;
}

输出结果

输入一个运算符 (+, -, *,): -
输入两个操作数: 32.5
12.4
32.5 - 12.4 = 20.1

用户输入的运算符(-)存储在operator变量中。而且,两个操作数32.5和12.4分别存储在变量n1和n2中。

由于operator是 -,因此程序的控制权跳转到语句

printf("%.1lf - %.1lf = %.1lf", n1, n2, n1-n2);

最后,break语句终止该switch语句,运算完成。

http://www.ds6.com.cn/news/20262.html

相关文章:

  • 网站建设怎么添加图片上去今天有哪些新闻
  • 福州营销型网站建设价格宁波优化关键词首页排名
  • 手机建站专家请简述网络营销的特点
  • 直销返利网站开发排名优化关键词
  • 2003系统建网站大数据营销案例分析
  • 一个人看的视频在线观看动漫班级优化大师app
  • 阿里云虚拟主机可以做几个网站阿里巴巴国际站关键词推广
  • 设计品牌有哪些惠州seo快速排名
  • 单页面网站入侵域名注册哪个平台比较好
  • 免费好玩的网页游戏专业搜索引擎seo技术公司
  • 美食网站建设的时间进度表在线排名优化工具
  • 临沂做网站建设找哪家西安百度推广优化公司
  • 做国外商品的网站市场调研报告怎么写
  • 北京哪里有专门做网站的地方推广产品的方式有哪些
  • 人个做外贸用什么网站好邀请推广app
  • 素材解析网站搭建竞价推广账户竞价托管
  • 做药品网站有哪些网站查询域名解析
  • 网站模板设计教程黑龙江新闻头条最新消息
  • 为什么wordpress不能更新文章seodao cn
  • marketing 网站设计站长工具中文
  • wordpress多站点命名北京seo学校
  • 南京网站排名网站建设公司服务
  • 国际网站制作seo优化查询
  • 专业手机网站建设企业百度首页纯净版怎么设置
  • 高端网站建设批发网址之家
  • 深圳市住房和建设网站全国十大跨境电商排名
  • 徐州智能模板建站下载爱城市网app官方网站
  • 好动词做的网站能行吗百度seo网站优化服务
  • 小程序开发公司制作优化设计七年级上册语文答案
  • 北太平庄做网站公司关键字有哪些