如何对一个没接触过编程的人解释int a = 1?

liguangweg13


如果是从来没接触过编程的话,那就给他举些常见的例子,首先让他理解什么是编程语言,编程语言是一种具有一定语法规则的语言,目的是告诉计算机执行哪些操作。

“int a = 1”就是很典型的编程语句,它的规则是这样的,生活中存在一些常见的变量,比如整数,小数,一段文字等,为了方便地在计算机中存储和处理它们,编程语言就设计了很多类型。上述的'int'就是一种类型,代表一定范围内的整数,比如1,2,1024等,变量名就像人的名字一样,它代表特定的事物,比如上述的a就代表一个整数。‘=’是编程语言的一种赋值符号,目的是让变量a等于1。

总的来说,上述语句“int a = 1”,意思是:在计算机中定义一个整数型变量a,并把1赋值给a

如果想学编程的话,这里说下我的一点建议,虽然编程语言数不胜数,但我建议从c语言开始学习,我们计算机专业的第一门编程语言课就是c语言。首先这门语言比较经典,运用也极其广泛,像我们平时使用的安卓,苹果的操作系统其实都离不开c语言,学习c语言,能够对计算机有更深入的理解,学完c语言之后,再学习其它语言就会觉得轻松了。这里极力推荐一本书,也是我曾经自己买来自学的一本书,叫《c语言入门经典第五版》,其实我之前买的是第四版,相信第五版也不会差。

注意一点,刚开始不要心急,着急编写很秀的带图形界面的程序,其实这些学到后期也不难实现,前期还是踏踏实实学习基础知识,要做好心理准备,在学习基础知识的过程中,可能很长时间都是在黑框框中运行程序。我们的整个语言课,都是在这种黑框框中运行程序。

最后,我想跟你说,编程的世界是丰富多彩的,当你入门了以后将会看到不一样的世界。加油吧!


编程之禅


即使没接触过编程这句代码理解起来也很容易!

我曾经给美工有过类似的解释,因为做数据类型图标。

int a=1换成文字解释: 变量的名称 = 变量的值;声明了一个int(数字)类型的变量a,a的值等于1也可以这样写:int b=1;int aa=1;int abcd=1;

int是数字类型,变量的类型有很多:

string>字符串 比如:string a=“阳光编程”;

bool>布尔值 只有两种值:true或false,bool aa=true;

还有很多就不一一列举了。

声明这个变量,是为了后面计算使用,比如

int a=1;int b=2;int c=a+b;c的值就等于a和b的相加之和3

如果你没接触过代码,现在理解了吗?


阳光编程


我从左往右说,首先:int 是个数据类型,描述一种类型的数据,类似水稻、高粱、玉米都是农作物的一种类型,那么同理 int 是一种数据的类型,这种数据类型是一种整数类型,在32位系统下占四个字节的长度。其次,这里的a是一种变量,那么 int a就是一个整型的数据,类似一颗水稻。再者,这里a后面的=,在这里不能当成等号来理解,正确的理解它是赋值符合。最后我们来看整句话 int a=1 的意思是:定义一个整型的数据类型a,并且将a的值赋成整型数据1。推荐谭浩强爷爷的《C语言程序设计》,祝您在程序的路上披荆斩棘,做优秀的程序员。



智慧视频—陈


int 是拿出一个量筒

long是拿出一个烧杯

double是拿出一个移液管

a是给拿出来的仪器命名

=是把东西放进仪器里

1是注入1的水

再告诉他

这个仪器里的水不会因为滴定而减少

每次重新赋值都是把水倒掉重新装


IT男带你一起学编程


3个概念

类型

赋值

变量

如果给完全不懂得人我不会介绍int a=1

我会介绍

人 小明=new 人();

首先 你小明 我们程序里面会这么写

第一个表示类型

空格

第二个是你的名字

等于 后面的表示在程序里创建一个你

语法就是这样。你照着写就是了。


武藤游戏玩炉石


在你家有一块地,现在用锄头掏了一个洞,在洞里栽了一颗种子。地=内存空间,洞=分配4字节的具体内存空间大小,取名为a(如0x00283678的位置,用a关联起来),种子=1(在空间赋值)


油腻大叔60


这么基础的概念,如果他想学,自己一定能弄明白。他不想学,你操哪门子闲心。你最多是他的老师,不是他的脑子。


黑猫键盘侠


[灵光一闪]没学过编程,应该学过数学,x=1,这样的他应该不陌生!


华夏紫穹


这有什么好解释的?

学过代数物理的话

有的是东西类似啊

变量 电流 电阻啦

I1 I2 R1 R2 啦?

类型就是 安培 哦米噶啦

[泪奔]


沙漠海179470315


这样说,就是民工大叔都懂:

我是一个著名书法家,我写了一个字:a ,我说这个字就值1元,随便哪里都是这个价。当然,我也可以改变说,现在这个字值10元了,随便哪里都是10元。

int a=1;

int b=10*a;

就是我写了10个a字,价值就是10元。


分享到:


相關文章: