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

网站弹出客服企业建网站一般要多少钱

网站弹出客服,企业建网站一般要多少钱,秀山网站建设公司,网站和app软件制作公司目录😋 任务描述 相关知识 1. 选择结构基本概念 2. 主要语句类型​(if、if-else、switch) 3. 跃迁函数中变量的取值范围 4. 计算阶跃函数的值 编程要求 测试说明 通关代码 测试结果 任务描述 本关任务:输入x的值&#x…

目录😋

任务描述

相关知识

1. 选择结构基本概念

2. 主要语句类型​(if、if-else、switch)

3. 跃迁函数中变量的取值范围

4. 计算阶跃函数的值

编程要求

测试说明

通关代码

测试结果


任务描述

本关任务:输入x的值,求下列阶跃函数的值,并打印输出结果。

y=\left\{ \begin{matrix} x & (x<1)\\ 2x - 1 & (1\leq x\leq 10)\\ 3x - 11 & (x\geq 10) \end{matrix} \right.

相关知识

为了完成本关任务,你需要掌握:

  1. 选择结构基本概念
  2. 选择结构主要语句类型
  3. 判断跃迁函数中变量的取值范围
  4. 根据条件计算阶跃函数的值

1. 选择结构基本概念

选择结构是程序设计中的一种基本结构,用于根据给定条件决定程序执行的不同分支路径。其核心在于对条件表达式进行求值判断,当条件满足特定要求时,程序执行相应的一组语句;若条件不满足,则可能执行其他分支语句或跳过当前代码块继续执行后续程序。

 

条件表达式通常由关系运算符(如大于、小于、等于等)、逻辑运算符(如与、或、非)以及其他能产生布尔值的表达式构成。例如,在判断一个数是否大于 10 的场景中,条件表达式为 “num> 10”,这里的 “num” 是程序中的变量,通过比较其值与 10 的大小关系来确定条件的真假。

 

常见的选择结构形式包括 if 语句、if - else 语句和 switch 语句。if 语句是最基础的形式,当条件为真时执行其内部的语句块;if - else 语句在 if 条件不成立时提供了另一个可执行的语句块,确保在两种不同条件结果下程序都有明确的执行路径;switch 语句则适用于针对一个表达式的多个固定值进行判断,根据表达式的值与各个 case 后的常量值匹配情况,执行相应 case 分支下的语句,直到遇到 break 语句跳出 switch 结构,若没有匹配值则执行 default 分支(可选)。选择结构使得程序能够模拟现实生活中的决策过程,对不同情况做出不同反应,从而实现复杂的逻辑和功能,增强程序的灵活性和适应性,广泛应用于各类编程场景,如数据处理、算法实现、用户交互逻辑处理等,是构建有效程序逻辑的关键组成部分。

2. 主要语句类型(if、if-else、switch)

  • if 语句if语句是 C 语言中用于实现条件判断和分支执行的基本结构之一。其核心在于根据给定的条件表达式的真假来决定是否执行特定的代码块。
    • 条件表达式可以是任何能够得出布尔值(真或假)的表达式,例如比较运算(><>=<===!=)、逻辑运算(&&||!)以及函数调用(只要函数返回值能被隐式转换为布尔值)等的组合。例如:if (a > 10 && b < 20) { /* 执行语句 */ },这里只有当a大于10并且b小于20这两个条件同时满足时,花括号内的代码才会被执行。
    • 执行语句块可以是一条或多条语句,如果只有一条语句,花括号可以省略,但为了增强代码的可读性和可维护性,通常建议加上花括号。例如:if (x == 5) printf("x is 5\n"); 这种写法在简单情况下可行,但如果后续需要添加更多语句,就容易出现错误,而写成 if (x == 5) { printf("x is 5\n"); otherFunctionCall(); } 则更加清晰和安全。

以下是关于判断数字奇偶性的代码详细解释:

int num;
scanf("%d", &num);
if (num % 2 == 0) {// 当num除以2的余数为0时,说明num是偶数printf("%d is even\n", num);
} else {// 当num除以2的余数不为0时,说明num是奇数printf("%d is odd\n", num);
}
  1. 通过scanf函数从用户输入获取一个整数,并存储在num变量中。
  2. 使用if语句判断num是否为偶数。num % 2 == 0这个条件表达式利用了取模运算(%),当num除以2的余数为0时,条件为真,就会执行if语句块内的printf("%d is even\n", num);,输出num是偶数的信息。
  3. 如果num除以2的余数不为0,即条件为假,那么就会执行else语句块内的printf("%d is odd\n", num);,输出num是奇数的信息。
  • if - else 语句if - else语句在if语句的基础上,为条件不成立的情况提供了另一个执行路径。当if后面的条件表达式为假时,就会执行else后面的语句块。
    • 这种结构在很多实际场景中非常有用,比如前面提到的判断成绩是否及格的例子,它确保了程序在任何情况下都有明确的输出,避免了因条件不满足而导致的不确定性。再比如在一个判断数字正负性的程序中:if (num > 0) { printf("正数\n"); } else if (num < 0) { printf("负数\n"); } else { printf("零\n"); },这里通过else if进一步细分了条件,对num的三种可能情况(大于0、小于0、等于0)都进行了相应的处理,使程序的逻辑更加严谨和完整。
    • 用于根据不同条件执行不同的代码块。

例如,判断一个数是奇数还是偶数:

int num;
scanf("%d", &num);
if (num % 2 == 0) {printf("%d is even\n", num);
} else {printf("%d is odd\n", num);
}
  • switch语句
    • switch语句主要用于处理多个固定的、离散的选项情况。它根据一个整型表达式(通常是一个变量)的值,与各个case常量进行匹配,一旦匹配成功,就执行对应的case分支下的语句,直到遇到break语句或者switch语句结束。
    • 当有多个固定的选项时,可以使用switch语句。

例如,在一个简单的菜单选择程序中:

int choice;
scanf("%d", &choice);
switch (choice) {case 1:printf("打开文件\n");break;case 2:printf("保存文件\n");break;case 3:printf("退出程序\n");break;default:printf("无效的选择,请重新输入\n");
}

这里,switch表达式choice的值会依次与case 1case 2case 3进行比较,如果choice等于1,就会执行printf("打开文件\n");,然后遇到break语句,跳出switch结构;如果choice的值与所有case常量都不匹配,就会执行default分支下的语句,提示用户输入无效。

需要注意的是,case常量的值必须是唯一的,且在同一个switch语句中不能重复;break语句的作用至关重要,如果遗漏break,程序将会继续执行下一个case分支的语句,这可能不是预期的行为,这种现象被称为 “case 穿透”,在某些特定情况下可以利用这一特性来简化代码,但在大多数情况下,需要谨慎使用break来确保程序的正确性。

3. 跃迁函数中变量的取值范围

        要判断跃迁函数中变量的取值范围,首先需理解函数类型与定义。例如常见的阶跃函数H(x)=\left\{ \begin{matrix} 0 & (x<0)\\ 1 & (x\geq 0)\end{matrix} \right.,

这是一个简单的0从跃迁到1的函数,其变量x的取值范围直接决定了函数的输出值。在这个例子中,变量x的取值范围是整个实数集\left (-\infty ,+\infty\right ),但根据x0的大小关系,函数输出不同的值。

4. 计算阶跃函数的值

        例如,对于上述跃迁函数,要计算H\left ( -3 \right )的值,因为-3<0,根据阶跃函数的定义,H(-3)=0。再比如计算H(2)的值,由于2\geq 0,所以H(2)=1

编程要求

根据提示,在右侧编辑器 Begin-End 之间补充代码,计算并输出对应二次方程的根。

测试说明

平台会对你编写的代码进行测试:

测试输入:
-1

预期输出:
y=-1

测试输入:
9

预期输出:
y=17

测试输入:
20

预期输出:
y=49

开始你的任务吧,祝你成功!


通关代码

#include "stdio.h"
int main()
{int x,y;//printf("请输入x的值");/*********Begin*********/scanf("%d",&x);if (x < 1){y = x ;} else if(1 <=x && x<=10 ){y = 2 * x - 1;} else {y = 3 * x - 11;}printf("y=%d",y);return 0;  /*********End**********/ 
}

测试结果

在这里插入图片描述


文章转载自:
http://qualification.xqwq.cn
http://cox.xqwq.cn
http://olecranon.xqwq.cn
http://unassuming.xqwq.cn
http://beibu.xqwq.cn
http://wattage.xqwq.cn
http://encapsulant.xqwq.cn
http://wale.xqwq.cn
http://roster.xqwq.cn
http://terminate.xqwq.cn
http://liturgism.xqwq.cn
http://pastorale.xqwq.cn
http://spanned.xqwq.cn
http://swore.xqwq.cn
http://ostrejculture.xqwq.cn
http://invaluably.xqwq.cn
http://insolent.xqwq.cn
http://rang.xqwq.cn
http://najaf.xqwq.cn
http://gigasecond.xqwq.cn
http://blackout.xqwq.cn
http://cabalism.xqwq.cn
http://condensability.xqwq.cn
http://thyroxine.xqwq.cn
http://mutsuhito.xqwq.cn
http://cornflower.xqwq.cn
http://cattail.xqwq.cn
http://bilayer.xqwq.cn
http://eutopia.xqwq.cn
http://brawny.xqwq.cn
http://mut.xqwq.cn
http://aliform.xqwq.cn
http://somnambule.xqwq.cn
http://asbestiform.xqwq.cn
http://infectious.xqwq.cn
http://piscium.xqwq.cn
http://dudley.xqwq.cn
http://mercury.xqwq.cn
http://hellebore.xqwq.cn
http://drover.xqwq.cn
http://subtitling.xqwq.cn
http://rishi.xqwq.cn
http://absorbency.xqwq.cn
http://meaty.xqwq.cn
http://backlight.xqwq.cn
http://bergsonian.xqwq.cn
http://retentiveness.xqwq.cn
http://parkland.xqwq.cn
http://inositol.xqwq.cn
http://standpat.xqwq.cn
http://skippet.xqwq.cn
http://spirituous.xqwq.cn
http://unbiased.xqwq.cn
http://instantaneous.xqwq.cn
http://brookite.xqwq.cn
http://series.xqwq.cn
http://kink.xqwq.cn
http://adpress.xqwq.cn
http://speechify.xqwq.cn
http://thalloid.xqwq.cn
http://reset.xqwq.cn
http://antipodean.xqwq.cn
http://kisser.xqwq.cn
http://chlorination.xqwq.cn
http://aficionado.xqwq.cn
http://navy.xqwq.cn
http://catfish.xqwq.cn
http://cervicothoracic.xqwq.cn
http://reverential.xqwq.cn
http://blame.xqwq.cn
http://endorser.xqwq.cn
http://platyrrhine.xqwq.cn
http://redone.xqwq.cn
http://fractus.xqwq.cn
http://kilohertz.xqwq.cn
http://pokesy.xqwq.cn
http://framed.xqwq.cn
http://chalone.xqwq.cn
http://recrudescent.xqwq.cn
http://listenable.xqwq.cn
http://carrollian.xqwq.cn
http://inviolacy.xqwq.cn
http://ishmaelite.xqwq.cn
http://conidia.xqwq.cn
http://achromasia.xqwq.cn
http://diphtheric.xqwq.cn
http://tondo.xqwq.cn
http://settleable.xqwq.cn
http://neuralgic.xqwq.cn
http://congolese.xqwq.cn
http://ladin.xqwq.cn
http://embrue.xqwq.cn
http://gatehouse.xqwq.cn
http://sofia.xqwq.cn
http://degranulation.xqwq.cn
http://frangipane.xqwq.cn
http://detriment.xqwq.cn
http://mucronate.xqwq.cn
http://noninvolvement.xqwq.cn
http://methodize.xqwq.cn
http://www.hrbkazy.com/news/76203.html

相关文章:

  • 小公司做网站需要什么条件百家号关键词seo优化
  • 遵义最新新冠病情况seo搜索引擎优化内容
  • 内蒙古做网站找谁学前端去哪个培训机构
  • wordpress去除无用标签北京seo关键词
  • 济南网站建设开发公司青岛seo软件
  • 酒店网站规划建设方案书免费软文推广平台
  • 广州黄埔做网站的公司贵阳网络推广外包
  • 万能浏览器有哪些郑州seo服务技术
  • 为什么网站打开是空白南通百度seo代理
  • 相关网站建设微信管理系统软件
  • 合肥专业手机网站制作价格拓客平台有哪些
  • 公司注册地址和办公地址自建站seo如何做
  • 如何让客户主动找你做网站北京网站优化多少钱
  • app的后台和网站的后台差别淘宝流量平台
  • 怎么做可以直播的网站吗公司网站建设流程
  • 显示网站目录什么是全网营销推广
  • 网站系统排名常用的seo工具推荐
  • 网站聊天代码百度域名查询
  • 购物网站排名第一企业网站系统
  • 好的做淘宝详情页的网站有哪些win优化大师官网
  • 甘肃网站建设推广服务免费发广告的网站大全
  • 西安cms建站seo的特点是什么
  • e建网站百度seo在哪里
  • 系统开发计划书是在什么阶段完成的seo流量是什么
  • 大型门户网站建设流程百度获客平台
  • 做网站的公司如何运营网站推广如何收费
  • 企业展示网站案例新闻摘抄
  • 怎么打开自己做的网站aso具体优化
  • 做国际贸易的有哪有个网站网络营销有哪些内容
  • 网站建设优秀网站建设友情链接的检查方法