自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 求Fibonacci数列的前12个数

本关任务:求Fibonacci数列的前12个数。Fibonacci数列有如下特点:第1、2 两个数为1、1,从第 3 个数开始,该数是其前面两个数之和,即为: 1,1,2,3,5,8,13,21,……第几个月 小兔子对数 中兔子对数 老兔子对数 兔子总数。有一对兔子,从出生后第3个月起每个月都生一对兔子。假设所有兔子都不死,问每个月的兔子总数为多少。小兔子长到第3个月后每个月又生一对兔子。

2025-03-07 20:21:28 228

原创 随机输入一批整数,有正整数,负整数和零,计算并且输出这批整数中 5 个正整数的和,当读入的数据为负数或 0 时,程序忽略此次输入,直到读入 5 个正整数时程序才停止。

continue 语句的作用是跳过循环本次中剩余的语句而强行执行下一次循环。continue 语句只能用在for、while、do-while 等语句的循环体中,常与 if 语句一起使用,用来加速循环。其执行过程可用下图表示。当读入的数据为负数或0时,并不希望终止整个循环的操作,而只希望提前结束本次循环,而接着执行下次循环,这时可以用 continue 语句。为了完成本关任务,你需要掌握contiunue 语句。continue语句执行过程示意图。

2025-03-07 20:20:13 352

原创 输入正整数m,判断m是否是素数

素数(质数)是一个正整数,除了 1 和它本身之外,不能被其它任何正整数整除,用 2~m-1 逐个去除 m。如果 m 能被 2~ m-1之中任何一个整数整除,则提前结束循环,此时 i≤m-1;如果 m 不能被 2~m-1 之间的任一整数整除,则在完成最后一次循环后,i 的值为 m,表明 m 未曾被 2~m-1之间任一整数整除过,m 是素数。当 break 语句用于while、for、do-while循环语句中时,用来终止当前循环语句的执行,通常 break 语句总是与 if 语句联在一起。

2025-03-07 20:19:09 230

原创 输入一行字符,以‘#‘作为结束标志,分别统计出其中的英文字母、空格、数字和其他字符的个数。

根据提示,在右侧编辑器补充代码,输入一行字符,以'#'作为结束标志,分别统计出其中英文字母、数字、空格和其他字符的个数。

2025-03-07 20:16:36 195

原创 用do-while循环实现输入一批整数统计正负数个数

(1)首先每一项的分母都与其前一项的分子相等;每一项的分子都等于其前一项的分子与分母和。(2)后一项分数是前一项分数的倒数加1。

2025-03-07 20:15:11 194

原创 输入正整数a和n,计算s=a+aa+aaa+aaaa+aa...a(n个a)的值。

表示3个由5组成的数相加,即计算5+55+555的值,输出:615。表示计算5+55+555+5555的值,输出:6170。

2025-03-07 20:13:03 182

原创 输入一个某年的纪年数,输出该年是否是闰年

此时要判断的条件不是一个简单的条件,而是由几个简单条件组成的复合条件,要用逻辑运算符连接来表示。用逻辑运算符连接组成的表达式称为逻辑表达式。编写程序,输入一个某年的纪年数(如:2020),判断该年是否是闰年。逻辑表达式的值,即逻辑运算的结果值,同样只有真和假两个值。根据提示,在右侧编辑器补充代码,判断输入的年份是否是闰年。(非)、&&(与)、||(或)。为了完成本关任务,你需要掌握闰年的判断条件。(1)能被 4 整除但不能被 100 整除。预期输出:2021年不是闰年!预期输出:2020年是闰年。

2024-07-24 11:45:19 445

原创 输入一个字符,判断该字符是大写英文字母,小写英文字母,空格,还是其它字符

本关任务:输入一个字符,编程判断该字符是英文字母,数字字符,空格,还是其它字符。语句对字符类型数据进行分类。

2023-06-04 22:09:35 1171

原创 输入一个某年的纪年数,输出该年是否是闰年

为了完成本关任务,你需要掌握闰年的判断条件。闰年的判定条件: (1)能被 4 整除但不能被 100 整除 (2)能被 400 整除 符合上述条件之一者是闰年。此时要判断的条件不是一个简单的条件,而是由几个简单条件组成的复合条件,要用逻辑运算符连接来表示。用逻辑运算符连接组成的表达式称为。本关任务:编写程序,输入一个某年的纪年数(如:2020),判断该年是否是闰年。逻辑表达式的值,即逻辑运算的结果值,同样只有真和假两个值。根据提示,在右侧编辑器补充代码,判断输入的年份是否是闰年。

2023-06-03 22:32:27 2259

原创 输入一元二次方程的三个系数求方程的根

本关任务:已知一元二次方程的三个系数,编程求ax2+bx+c=0方程的根,系数abc的值由键盘输入,构建一个一元二次方程的实例,其中a不等于0。

2023-06-03 22:30:48 2150

原创 用嵌套的if-else语句实现求分段函数值

根据提示,在右侧编辑器补充代码,将结果保留两位小数后输出。语句后面的语句块,当为假时,就会去执行下一个。嵌套语句,就不是并列的关系了,当满足一个。语句实现,要求输入x的值,输出y的值。语句后面的语句块,就会不再执行后面的。语句都进行判断,只有为真才会执行。本关任务既可以应用多个并列的。语句判断为真,那么它执行完。语句进行判断,直到所有的。语句,程序是会将每个。

2023-05-31 23:44:25 1698 1

原创 输入一元二次方程的三个系数求方程的实根

本关任务:已知一元二次方程的三个系数,编程求ax2+bx+c=0方程的根,系数abc的值由键盘输入,构建一个一元二次方程的实例,假设abc的值,使得b2−4ac⩾0成立。求一元二次方程的实数根,取决于判别式b2−4ac的值:当b2−4ac⩾0。

2023-05-31 23:42:41 3187 1

原创 任务描述本关任务:输入三角形的三边,编程求三角形的面积。

根据提示,在右侧编辑器 Begin-End 区间补充代码,后台输入三角形的三边。area=s(s−a)(s−b)(s−c)​,其中s=(a+b+c)/2。为了完成本关任务,你需要掌握求三角形面积的公式。

2023-04-17 21:33:03 373

原创 任务描述本关任务:设银行定期存款的年利率 rate 为 2.25%,并已知存款期为 n 年,存款本金为 capital 元,试编程计算 n 年后的本利之和 deposit。要求定期存款的年利率 ra

有返回值的函数要作为表达式的一部分,在表达式中调用函数,实际上是转去执行一段预先设计好的程序,求出结果后返回调用点,所以函数的值又叫函数的返回值。C 语言提供的算术运算符有限,例如,如果要求一个数的。次方,解决办法是我们可以调用标准库中的数学函数。调用规则: 函数名(参数表)函数时,需要引用头文件。

2023-04-17 21:31:29 2268

原创 本关任务:输入一个四位数的整数,逆序输出其个位,十位,百位,千位。

表达式一般有算术表达式、赋值表达式、关系表达式、逻辑表达式、逗号表达式、条件表达式等表达式。表达式虽然有各种类型,但它总是有确定的值的,根据运算符的优先级和结合性进行计算。C 语言中,除了控制语句和输入输出以外的几乎所有的基本操作都是用运算符来实现的。C 语言中,数据是程序处理的对象,运算是对数据进行加工的过程,体现数据之间的各种不同运算关系的符号就称为。:表达式必须写在同一行上,只能使用圆括号,且左右括号个数要相同,有多层括号时内层括号中的运算优先。不同类型的运算符所表示的表达式类型也是不同的。

2023-04-17 21:30:26 2175

原创 基础四则运算

根据提示,在右侧编辑器 Begin-End 区间补充代码,后台输入两个实型数据,然后将它们的和差积商输出。,因此运算结果都要截取到整数。如果想要进行小数运算,则可以使用。本关任务:输入两个实型数据,然后将它们的和差积商输出。其他几个运算符的使用方式是一样的,不过除法。

2023-04-14 22:50:48 590

原创 变量的输入输出

C 语言本身不提供输入输出语句,输入和输出操作是由函数来实现的。在 C 标准函数库中,不仅提供了格式输出 printf 函数,还提供了配套的格式输入 scanf 函数。现在有了变量来存放数据,但是第一关程序只能用来计算 123 和 456 的和。如果希望程序能计算其它两个整数的和,必须实现在程序运行的时候将数据从键盘输入到变量里去。根据提示,在右侧编辑器 Begin-End 区间补充代码,后台输入两个整型数据,然后将它们的和输出。本关任务:输入两个整型数据,然后将它们的和输出。

2023-04-14 22:49:54 244 1

原创 程序中的常量和变量

如果要计算另外两个整数的和,那就得修改这个源程序,再重新编译连接执行。如果希望这个程序,一旦编译好以后,每次运行时,可以根据输入的两个整数,输出这两个整数的和,就需要使用到变量。在 C 语言中,定义一个变量需要指明变量的类型和变量名,也就是箱子存放东西的种类,和箱子的编号。根据提示,在右侧编辑器 Begin-End 区间补充代码,计算 123 与 456 的和。变量就像一个箱子,可以用来存放“东西”,这个“东西”就是数据。输入的整数要存放在计算机里,存储就要有空间,空间就是内存里一个叫做。

2023-04-14 22:48:34 253 1

原创 本关任务:输出三行信息,分别为张三所在省市名称、身份证号和姓名。

这个符号写在哪里,这个符号前面的输出行结束,符号后面内容将会在新行顶头开始显示,可以在想换行的地方加上这个符号,从而将需要输出的信息分行。根据提示,在右侧编辑器 Begin-End 区间补充代码,分三行输出信息: 湖北黄石 张三 420203200004293471。printf("所在市:湖北黄石\n姓名:张三\n身份证号:420203200004293471\n");: 可用三条 printf 语句实现或用一条 printf 语句实现。为了完成本关任务,实现此任务的关键是了解字符。

2023-04-12 16:59:31 2726 1

原创 大多数编程语言的教程,都将 Hello World! 程序作为第一个入门程序。我们也按照惯例,以 Hello World! 程序起步。Hello World! 程序的源码如下:

在输入的过程中要注意各种符号的中英文情况(即全角半角),以及单词拼写是否正确哦!源程序中可以有预处理命令(include 命令仅为其中的一种),预处理命令通常应放在源文件或源程序的最前面。每一个说明,每一个语句都必须以分号结尾。开头,后跟一个或几个字符,具有特定的含义,不同于字符原有的意义,故称“转义”字符。是一个转义字符,其意义是“回车换行”,通常在输出中用作格式控制。一个C语言源程序有且只能有一个main函数,main函数是程序的入口和出口。里面的内容叫做字符串,printf 会把字符串中的内容输出。

2023-04-12 16:57:42 170 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除