
c语言
fcblow
这个作者很懒,什么都没留下…
展开
-
打印1000年到2000年之间的闰年
我们要打印1000年到2000年之间的闰年,首先我们先输出1000年到2000年之间的所有的年份,同时我们将闰年的判断方法输入到其中。原创 2024-10-10 19:59:28 · 244 阅读 · 0 评论 -
写一个代码:打印100~200之间的素数
我们要输出100-200之间的素数,首先我们先得输出100-200之间的数字,一般用于遍历循环的数字要用到for循环,同时在输出的100~200之间的数字进行判断是不是素数,我们知道素数的判断条件在于当一个数字从1开始到自己本身的时候,除了1和自己本身其他数字不能除。原创 2024-10-10 19:39:02 · 425 阅读 · 0 评论 -
计算1 / 1 - 1 / 2 + 1 / 3 - 1 / 4 + 1 / 5 …… + 1 / 99 - 1 / 100 的值,打印出结果
我们写这道题的时候需要俩变量接受,一个总数一个分母,我们发现分母变化是有规律的从1~100循环。除此之外我们还发现有正负号的区分,但是有规律,我们就发现偶数是负数所以我们就区别开来。打印出结果的时候就有可能是有小数,所以需要double定义sum。原创 2024-09-26 20:18:46 · 484 阅读 · 0 评论 -
求10 个整数中最大值
我们需要10个整数之中求出10个整数之中的最大值所以我们先要将10个整数先放置到一个容器之中,我们初期就使用数组的形式存放10个数组即设置数组arr[10],我们要将10个数组之中的数字输出出来,我们这里使用的是遍历循环输出数组。我们这里是使用的是一个基本的数学公式。然后将所有的数字遍历出来在使用冒泡排序将排完。原创 2024-09-25 11:56:33 · 674 阅读 · 0 评论 -
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 · 502 阅读 · 0 评论 -
算数运算之短路
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 · 286 阅读 · 0 评论 -
素数提升运算时间得算法
我们在计算素数的一种简便算法,用到另一个库math.h之后给大家详细的解释原理。原创 2024-07-30 18:26:25 · 139 阅读 · 0 评论 -
三目操作符
如果表达式1为真则表达式2计算否则表达式3计算,计算结果为整个表达式的结果。举个简单的例子,使用条件表达式实现找到两个数的较大值。三目操作符有表达式1?双目操作符有+、-、*、/、%单目操作符有--、++、+、-修改三目操作符之后为。原创 2024-07-25 18:57:36 · 329 阅读 · 0 评论 -
算术操作符:+、-、*、/、%
在写代码的时候我们要涉及到运算就会运用到算数操作符,其中c语言叫他算术操作符分别是+-*/%并且都是双目操作符举个简单的例子1+1,其中+的左右两边有俩个操作数所以就叫做双目操作符。原创 2024-07-22 18:11:56 · 545 阅读 · 0 评论 -
printf输出格式
printf可以限制输出时候的输出格式。原创 2024-07-23 19:50:40 · 465 阅读 · 0 评论 -
占位符列举
• %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 · 521 阅读 · 0 评论 -
c语言之中的自加自减
在c语言之中有双目操作符还有单目操作符,+、-都属于双目操作符因为操作符左右两边有两个操作数,那么有没有单目操作符答案是有的就是自加与自减。与此同时出现了新的问题自加符号的前后位置问题。有前置++、后置++同理有前置--与后置--。下面我们对上面所说的情况进行介绍。原创 2024-07-23 17:22:30 · 471 阅读 · 0 评论 -
复合赋值运算
我们在计算的时候要用到赋值计算,首先我们需要知道我们的赋值是如何赋值的。连续赋值的时候是从右边向左边以此赋值如c = b = a+3。那我们如果复合赋值的时候简单的方法就是。+=有了那么同样-=也有还有/= *=那我们c语言之中有没有简单的办法呢。原创 2024-07-22 18:51:04 · 215 阅读 · 0 评论 -
转向语句:break语句、continue语句
break语句能够立即终止循环(for、while、do-while)语句的关键字,能够跳出当前循环的句子并且继续执行该循环外的语句,不在执行该结构之中的后续代码,在循环之中表示当前迭代的剩余部分与后续的增减迭代将会被跳过。使用该格式如下for或者if语句如下switch语句举个switch之中的例子,我们的switch语句之中case之后没有加break就会执行之后的结果除非碰到了break才会停止,那我们加上break之后的结果就是在循环结构之中的作用如下;当执行break之后并且。原创 2024-07-21 16:52:08 · 729 阅读 · 0 评论 -
c语言的语句及其分类
c语言一般分为以下五类:空语句表达式语句函数调用语句复合语句控制语句。原创 2024-07-12 19:44:06 · 521 阅读 · 0 评论 -
c语言的注释
但是这里有个小问题就是我们在注释的时候是第一个注释符号/*到第一次遇到的注释符号*/如下所示。在第一个遇到的*/之间的所有东西都会注释掉然而后面的所有东西都可以继续进行正常的工作。我们要进行多段的注释的时候我们就要使用/* */c语言的注释有两种一种是单行的注释符号为//这是可以进行跨行的注释如下使用方法。原创 2024-07-13 18:10:48 · 203 阅读 · 0 评论 -
循环执行语句:do while语句、for语句、while语句
循环执行语句在百度之中的意思是一组被重复执行的语句称之为 循环体,能否继续重复,决定循环的终止条件。循环语句 是由循环体及循环的终止条件两部分组成的。要使用循环语句时,必须要确定循环体及条件( 布尔表达式 )两个重要因素。简单来说,当你在打游戏的时候遇到一个npc你俩触发了对话这是先行条件,然后他一直说一句话这是循环体。当你不继续点他的时候就是循环结束的标志。原创 2024-07-19 23:56:18 · 956 阅读 · 0 评论 -
取值范围。
如果我们想要在不同类型的字节的不同范围我们可以参考limits.h之中给出的定义下面是我们基于vs2022的limits.h的相关定义。如果我们想找一个文件什么的就可以使用一个工具叫做everything。可以查找到limits.h的。原创 2024-07-21 17:52:49 · 389 阅读 · 0 评论 -
c:条件判断语句——if、switch
初学c语言原创 2024-07-13 17:49:37 · 690 阅读 · 0 评论 -
c语言的格式
c语言的初识原创 2024-07-11 16:39:07 · 523 阅读 · 0 评论