唉,感觉问问的人回答问题越来越富水分了……
呵呵,这个问题我来给你一个较详细的回答吧。
1:先说计算机二进制:
什么是进制?进制就我们计数的时候逢几进1的一种方法,我们平常用的是十进制,当个位数大于9,即等于10时,逢10了,这时向十位进1,如9+2=11,明显向十位进1了,同理,二进制就是逢2进1,它由两个元素组成:0和1。回答了什么是进制,现在来看看为什么计算机内部要以二进制运行——我们知道,计算机内部其实就是一系统的电路组成的,而电路有两种状态:开路,闭路,而二进制的0和1刚好与其对应,对这个问题,你不用死抠,略懂即可。
2,什么是C语言:
所谓C语言,指的是一种面向过程的计算机高级语言,它是电脑能理解的语言(其实这样也不妥,因为它虽然介于机器语言和自然之间,但电脑还能直接去理解它,需要先把它编译成机器语言,即二进制命令,然后送到内存告诉电脑:你要干什么),之所以叫做高级语言,是因为它由人类创造,并在关键字上为人们所能识别,它的关键字实际上是二进制命令的组合,如if(如果)表示判断,这在人们学习当中是很容易理解的。