当前位置:首页 >企业新闻 >

作业太难了 算的数字太大了 计算器不够怎么办 2行代码解决

来源:   2024-02-27 10:16:23

大家好,这篇文章不会很长,内容十分的简单,但是这个是每个计算机从业人员亦或者爱好者,必须学习的一个语法知识。

计算机编程语言的语法和我们的汉语或者是任何一门自然语言都一样,要具备一定的语法和逻辑。要不然会变得晦涩难懂。

下面我们要介绍的就是语法里面的基础的基础,基本的符号运算。

打开编译器

#include<stdio.h>int main(){/*敲入代码的地方*/int a=10;int b=20;int c=30;int sum;//sum代表和int avg;//avg代表平均数sum=a b c;avg=sum/3;//avg是求a,b,c三个数的平均数,所以要除以3//要注意一点,C语言里面除号是“/”而不是“%” printf("sum=%dnavg=%dn",sum,avg);return 0; }

将上面的一段代码复制进入到

我们的编译器中,随后编译运行。

大家就会看见以下的内容

这个内容计算了sum(求和)和avg(平均值)并且输出了这两个数据。

那么我们下面介绍一下计算机是如何完成这个过程的。

分析

int a=10;int b=20;int c=30;int sum;//sum代表和int avg;//avg代表平均数

这里的 int 代表了整数,而后面的a,b,c以及sum和avd 都是叫做变量名(变量名是可以用户自定义的,有专门命名规则)

命名规则我会在明天的文章中给大家讲到。

我们这个地方将数字10赋值给了a,数字20赋值给了b,数字30赋值给了c。同时并没有给sum和avg赋值(这个地方给大家出个小题目,如果我在没有给sum赋值的情况下直接输出,他会输出多少?)

大家要注意到的一点是“=”这个等于号在编程语言里面是赋值,规则是:

【变量名】=【数据】

计算

sum=a b c;avg=sum/3;

这个地方是计算,计算首先讲abc相加的数值赋值给了sum,随后对sum除以3后赋值给了avg。要注意一点,C语言里面除号是“/”而不是“%”

输出

printf("sum=%dnavg=%dn",sum,avg);

这个地方要注意的是%d 代表了这个地方输出的是数字,整形(整数)的数字。

而“XXXX”后面的逗号代表了%d要输出的变量名,同时要注意,后面的变量名的先后顺序和前面的一一对应,也就是说,第一个%d 会接受到第一个变量名的数据,第二个%d会接收到第二个变量名的数据。

废话不多说,不会就私聊问,计算机动手大于冥想

关注零一,了解学习更多的计算机小知识

关注,点赞,转发,收藏,谢谢各位赏识

相关文章



TOP