自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 打印1000年到2000年之间的闰年

我们要打印1000年到2000年之间的闰年,首先我们先输出1000年到2000年之间的所有的年份,同时我们将闰年的判断方法输入到其中。

2024-10-10 19:59:28 191

原创 写一个代码:打印100~200之间的素数

我们要输出100-200之间的素数,首先我们先得输出100-200之间的数字,一般用于遍历循环的数字要用到for循环,同时在输出的100~200之间的数字进行判断是不是素数,我们知道素数的判断条件在于当一个数字从1开始到自己本身的时候,除了1和自己本身其他数字不能除。

2024-10-10 19:39:02 350

原创 计算1 / 1 - 1 / 2 + 1 / 3 - 1 / 4 + 1 / 5 …… + 1 / 99 - 1 / 100 的值,打印出结果

我们写这道题的时候需要俩变量接受,一个总数一个分母,我们发现分母变化是有规律的从1~100循环。除此之外我们还发现有正负号的区分,但是有规律,我们就发现偶数是负数所以我们就区别开来。打印出结果的时候就有可能是有小数,所以需要double定义sum。

2024-09-26 20:18:46 358

原创 求10 个整数中最大值

我们需要10个整数之中求出10个整数之中的最大值所以我们先要将10个整数先放置到一个容器之中,我们初期就使用数组的形式存放10个数组即设置数组arr[10],我们要将10个数组之中的数字输出出来,我们这里使用的是遍历循环输出数组。我们这里是使用的是一个基本的数学公式。然后将所有的数字遍历出来在使用冒泡排序将排完。

2024-09-25 11:56:33 628

原创 BC51 三角形判断

针对每组输入数据,输出占一行,如果能构成三角形,等边三角形则输出“Equilateral triangle!”,等腰三角形则输出“Isosceles triangle!”,其余的三角形则输出“Ordinary triangle!”,反之输出“Not a triangle!KiKi想知道已经给出的三条边a,b,c能否构成三角形,如果能构成三角形,判断三角形的类型(等边三角形、等腰三角形或普通三角形)。题目有多组输入数据,每一行输入三个a,b,c(0<a,b,c<1000),作为三角形的三个边,用空格分隔。

2024-09-24 20:55:03 457

原创 算数运算之短路

c语言的表达式是从左往右求值的,我们在面对&&(按位与)和||(按位或)我们要根据与还有或的特性在判断是否能够使句子能够运行下去,就举个简单的例子。这个是按位与的操作符,a++是1,1的话就已经不满足就接着后面依旧输出原样,而a已经输出1了那么结果就是。这条语句之中我们先判断月份是不是12月份如果是12月份那么后面就不用看了肯定就能够运行下去就输出冬季。先看a a运算后是1,往后 b运算就是3,d运算是5。{ printf(" 冬季 \n");{ printf(" 春季 \n");那么我们换按位与的话。

2024-09-23 15:34:07 258

原创 素数提升运算时间得算法

我们在计算素数的一种简便算法,用到另一个库math.h之后给大家详细的解释原理。

2024-07-30 18:26:25 116

原创 素数(100-200)

【代码】素数(100-200)

2024-07-29 23:14:44 258

原创 输入一个正整数,计算一下有几位数

【代码】输入一个正整数,计算一下有几位数。

2024-07-27 19:45:06 434

原创 do while打印1~10

【代码】do while打印1~10。

2024-07-27 19:40:45 351

原创 for循环计算1~100之间3的倍数的数字之和

你要计算1~100之间的数字先得打印出来1~100之间的数字然后在判断是不是3的倍数然后在打印出数字,代码如下。

2024-07-27 19:02:43 191

原创 for循环打印1~10之间数字

对于for循环之前了解不够的同学可以看之前的我写的介绍。

2024-07-27 18:50:01 253

原创 输入一个正的整数,逆序打印这个整数的每一位

1234 % 10 = 123......4 发现取余的值为4然后4的问题解决了关键怎么做到下一位。我们首先先看例子,怎么做到逆序打印出这个整数的。我们就想到我之前写过的取余(%)还有除(/)。我们怎么要做到这么多次呢那肯定是循环出来的。例如 1234 输出4 3 2 1。首先输出4然后再是2然后3然后1.取模就会让1234变成123。ok大概思路就如写的图一样。

2024-07-27 18:34:14 247

原创 while循环的练习在屏幕上打印1~10 的值

使用while循环之前应该了解while的一些基本使用方法我在之前的文章之中说过的。接下来直接上写过的代码如下。

2024-07-27 18:15:07 273

原创 c语言之给三个数字排大小

冒泡排序顾名思义就是你想象一个水在煮沸之后气泡从小变大如果前一个数字比下一个数字大就进行交换,交换的时候我们需要一个介质来交换。用现实中的例子来说,给你一瓶雪碧还有可乐,你需要将可乐放在雪碧瓶中,雪碧放在可乐瓶中。我们需要申请一个瓶子进行暂时存放。简单介绍一下冒泡排序,后期在完整的写出来。首先三个整数从大到小排,先创建三个变量。写代码将三个整数数按从大到小输出。通过冒泡排序派大小最后在输出出来。

2024-07-26 20:06:25 340

原创 逻辑操作符 &&、||、!

逻辑操作符为提供逻辑判断的功能,能够构建更复杂的表达式所以有以下三种运算符!:逻辑取反运算符(可以改变单个运算符的真假)。&&:逻辑与运算符,就是并且的意思。当两侧均为真的时候为真否则为假||:逻辑或运算符就是或者的意思,只要有一个为真就是真。

2024-07-26 18:04:04 658

原创 逻辑操作符之判断闰年

我们这里需要一个自变量去接year并且要用逻辑操作符用的与还有或进行判断计算这年是不是闰年。能被4整除并且不能被100整除是闰年。能被400整除是闰年。逻辑操作符放在明天介绍。

2024-07-25 19:30:55 338

原创 三目操作符

如果表达式1为真则表达式2计算否则表达式3计算,计算结果为整个表达式的结果。举个简单的例子,使用条件表达式实现找到两个数的较大值。三目操作符有表达式1?双目操作符有+、-、*、/、%单目操作符有--、++、+、-修改三目操作符之后为。

2024-07-25 18:57:36 310

原创 输入一个人的年龄如果小于18就打印少年如果19-44青年45-59中老年60-89老年如果90以上就老寿星

首先先要接受一个人的年龄先设置一个变量接受,然后判断年龄范围通过多个ifelse嵌套就可以完成这个代码,代码如下。

2024-07-25 17:43:24 211

原创 输入一个整数,如果是正数在判断是奇数还是偶数并输出,如果不是正数则输出非正数

我们首先看题,首先输入一个整数,scanf函数加一个变量,然后判断是正还是负,然后在正的里面判断是奇还是偶,分析完毕开始写代码,代码如下。

2024-07-25 17:03:09 249

原创 要求输入一个整数,判断输入的整数是0还是正数或者负数

我们看题目他要求我们输入一个整数,那么我们首先先创建一个变量num接受这个整数然后在判断发现一个0一个正数一个负数,三个我们需要三个判断但是普通的if只有是或者不是。所以我们使用if的嵌套使用。ok思路清晰我们代码如下。

2024-07-25 16:48:39 353

原创 打印3的倍数的数

打印3的倍数的数,首先得输出1-100然后在判断是否是3的倍数,思路清晰然后代码如下。写一个代码打印1-100之间所有3的倍数的数字。

2024-07-25 16:36:15 256

原创 输入一个年龄,>=18就输出成年否则就输出未成年

输入一个年龄我们一个变量也需要输入,就会有scanf函数,大于等于我们就得使用判断语句。分析结束,代码如下。输入一个年龄,>=18就输出成年否则就输出未成年。

2024-07-25 15:46:54 343

原创 输入一个整数,判断是否为奇数

这里我们输入一个整数就得需要一个变量去接受他,同时我们需要判断是否是奇数所以应该有个判断,为奇数和偶数就在于被2取余之后的数是1还是2.欧克代码如下。

2024-07-25 15:38:56 424

原创 nowcoder bc56线段图案

KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的线段图案。多组输入,一个整数(1~100),表示线段长度,即“*”的数量。针对每行输入,输出占一行,用“*”组成的对应长度的线段。

2024-07-24 20:45:03 230

原创 nowcoder BC83被5整除的问题

判断一个整数是否能5整除是一个挺简单的问题,懒惰的KiKi还是不想自己做,于是找到你帮他写代码,你就帮帮他吧。输出包括一行,如果M可以被5整除就输出YES,否则输出NO(结果大小写敏感)。输入包括一个整数M(1≤M≤100,000)。

2024-07-24 20:38:40 148

原创 nowcoder bc49判断两个数的大小关系

针对每行输入,输出两个整数及其大小关系,数字和关系运算符之间没有空格,详见输入输出样例。题目有多组输入数据,每一行输入两个整数(范围-231~231-1),用空格分隔。KiKi想知道从键盘输入的两个数的大小关系,请编程实现。

2024-07-24 20:10:22 362

原创 newcoder BC41 你是天才吗?

据说智商140以上者称为天才,KiKi想知道他自己是不是天才,请帮他编程判断。输入一个整数表示一个人的智商,如果大于等于140,则表明他是一个天才,输出“Genius”。这个题很简单就是输入一个数字判断是不是大于或者等于140,如果是的话就是天才,ok下来我们自己试试看是不是天才代码如下。多组输入,每行输入包括一个整数表示的智商。针对每行输入,输出“Genius”。

2024-07-24 19:31:48 136

原创 nowcoder bc18 计算带余除法

我们看到这道题目的时候首先看到两个整数ab,那我们首先先要设置两个整数的变量int,之后计算a除以b的整数商与余数,我们需要把他接住并且打印出来ok思路没问题我们接下来书写代码。给定两个整数a和b (0 < a,b < 10,000),计算a除以b的整数商和余数。一行,包括两个整数a和b,依次为被除数和除数(不为零),中间用空格隔开。一行,包含两个整数,依次为整数商和余数,中间用一个空格隔开。那我们还有别的思路去解决这个东西吗?

2024-07-24 19:14:41 421

原创 使用for循环打印9×9乘法表

那如果有人说想看正序的,那不是很简单吗?只需要我们把第一层循环稍微改变一下就ok了。依次增加或者依次减少。我们这时候就想到这次一般都是循环进行。我们在打印9*9乘法表的时候发现他是有规律可以寻找的。那我们想看完整一些的ok也有。我们废话少说直接上代码。运行的代码结果是这样。

2024-07-24 17:42:04 704

原创 printf输出格式

printf可以限制输出时候的输出格式。

2024-07-23 19:50:40 414

原创 占位符列举

• %G :等同于 %g ,唯⼀的区别是指数部分的 E 为⼤写。• %e :使⽤科学计数法的浮点数,指数部分的 e 为⼩写。• %E :使⽤科学计数法的浮点数,指数部分的 E 为⼤写。• %llx :⼗六进制longlongint类型。• %lld :⼗进制longlongint类型。• %a :⼗六进制浮点数,字⺟输出为⼩写。• %A :⼗六进制浮点数,字⺟输出为⼤写。• %hx :⼗六进制shortint类型。• %lx :⼗六进制longint类型。• %ld :⼗进制longint类型。

2024-07-23 18:47:18 468

原创 c语言之中的自加自减

在c语言之中有双目操作符还有单目操作符,+、-都属于双目操作符因为操作符左右两边有两个操作数,那么有没有单目操作符答案是有的就是自加与自减。与此同时出现了新的问题自加符号的前后位置问题。有前置++、后置++同理有前置--与后置--。下面我们对上面所说的情况进行介绍。

2024-07-23 17:22:30 444

原创 复合赋值运算

我们在计算的时候要用到赋值计算,首先我们需要知道我们的赋值是如何赋值的。连续赋值的时候是从右边向左边以此赋值如c = b = a+3。那我们如果复合赋值的时候简单的方法就是。+=有了那么同样-=也有还有/= *=那我们c语言之中有没有简单的办法呢。

2024-07-22 18:51:04 187

原创 算术操作符:+、-、*、/、%

在写代码的时候我们要涉及到运算就会运用到算数操作符,其中c语言叫他算术操作符分别是+-*/%并且都是双目操作符举个简单的例子1+1,其中+的左右两边有俩个操作数所以就叫做双目操作符。

2024-07-22 18:11:56 427

原创 取值范围。

如果我们想要在不同类型的字节的不同范围我们可以参考limits.h之中给出的定义下面是我们基于vs2022的limits.h的相关定义。如果我们想找一个文件什么的就可以使用一个工具叫做everything。可以查找到limits.h的。

2024-07-21 17:52:49 367

原创 转向语句:break语句、continue语句

break语句能够立即终止循环(for、while、do-while)语句的关键字,能够跳出当前循环的句子并且继续执行该循环外的语句,不在执行该结构之中的后续代码,在循环之中表示当前迭代的剩余部分与后续的增减迭代将会被跳过。使用该格式如下for或者if语句如下switch语句举个switch之中的例子,我们的switch语句之中case之后没有加break就会执行之后的结果除非碰到了break才会停止,那我们加上break之后的结果就是在循环结构之中的作用如下;当执行break之后并且。

2024-07-21 16:52:08 703

原创 循环执行语句:do while语句、for语句、while语句

循环执行语句在百度之中的意思是一组被重复执行的语句称之为 循环体,能否继续重复,决定循环的终止条件。循环语句 是由循环体及循环的终止条件两部分组成的。要使用循环语句时,必须要确定循环体及条件( 布尔表达式 )两个重要因素。简单来说,当你在打游戏的时候遇到一个npc你俩触发了对话这是先行条件,然后他一直说一句话这是循环体。当你不继续点他的时候就是循环结束的标志。

2024-07-19 23:56:18 904

原创 c语言的注释

但是这里有个小问题就是我们在注释的时候是第一个注释符号/*到第一次遇到的注释符号*/如下所示。在第一个遇到的*/之间的所有东西都会注释掉然而后面的所有东西都可以继续进行正常的工作。我们要进行多段的注释的时候我们就要使用/* */c语言的注释有两种一种是单行的注释符号为//这是可以进行跨行的注释如下使用方法。

2024-07-13 18:10:48 129

原创 c:条件判断语句——if、switch

初学c语言

2024-07-13 17:49:37 404

c语言的初学代码,主要是用于一些基本的东西

这是C语言的基础代码,主要用于简单介绍该语言的特性,内容来自我在博客中的一些作品,并已上传到码云,欢迎关注我的账号fcblow。在这篇博客中,我将分享一些基础代码示例,旨在帮助初学者快速入门。C语言是一种功能强大且高效的编程语言,广泛应用于系统开发和应用程序编写。接下来,我将展示一些简单的代码片段,以帮助大家理解C语言的基本语法和结构。 首先,让我们看看一个最简单的C语言程序——“Hello, World!”程序:```c #include <stdio.h> int main() { printf("Hello, World!\n"); return 0; } 在这个程序中,我们使用了 `#include <stdio.h>` 语句来引入标准输入输出库,以便能够使用 `printf` 函数打印信息。`main` 函数是C语言程序的入口点,每个C程序都从这个函数开始执行。程序的最后一行 `return 0;` 表示程序成功结束。 接下来,让我们看看如何使用变量和基本运算。以下是一个简单的计算两个数之和的程序: ```c #include <stdio.h>

2024-07-22

空空如也

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

TA关注的人

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