全文任意部分如有不正确,欢迎指正 图片来源于网络
C语言与计算机联系初识 我们通常说的全自动计算机,并不是真的全自动,它是由程序控制的,想要让计算机按照人们的愿望工作,必须事先编制好程序,输入到计算机里面执行程序,才能使计算机进行操作。
计算机并不懂得人类的语言,它只能识别二进制信息。(是计算机唯一可以识别的语言,高级语言虽然通用,但计算机并不可以直接识别,要把它们从高级语言翻译成为机器语言。这个“翻译”工作是由编译系统实现的。)
机器语言又称低级语言,因为在不同型号计算机中他们是不相同的,互不通用,所以后期出现了用于程序设计的高级语言,高级语言较接近于人类习惯使用的自然语言和数学语言。用高级语言编写程序,直观易懂,易理解,易修改,易维护,易推广,通用性强。
1978年以后,因为c语言能够移植到大中小型计算机上,所以c语言成为世界上应用最广泛的程序设计高级语言,功能强大使用灵活既可用于编写应用软件又能用于编写系统软件。
编写第一个c程序
#include<stdio. h> int main() { printf("Hello world!\n"); return 0; }部分解说: 1.main是c语言程序中主函数的名字。( main函数是由操作系统调用的,函数值提供操作系统,以判定函数是否正常结束,main函数的值又称为函数的返回值。) 2.int表示此主函数是整型的。 3.每一个函数要有函数名也要有函数体。函数体由一对大括号( { } )括起来。 4.return 0作为函数的返回值,是所有c程序所要求的。(表示返回0,即把0作为函数的值。) 5.printf是c编译系统提供的标准函数库中的输出函数。此语句中圆括号内双撇号内的字符串按原样输出。 6.使用标准函数库中的输入输出函数时,编译系统要求程序提供有关的信息,即对这些输入输出函数的声明。 7.#include <stdio.h>作用提供声明信息。 8.stdio. h是c编译系统提供的一个文件名。 9.\n是换行符。 10.//…表示注释部分注释可以用汉字或英文字符。注视只是给人看的,对编译和运行不起任何作用。 11.%d是输入输出的格式字符串,用来指定输入输出时数据类型与格式,表示输入输出时用十进制整数形式表示。
在初识部分,只需知道,程序中用到系统提供的标准函数库中的输入输出函数时,应在程序的开头写#include <stdio. h>。
好呐,今天一点点就这样啦,明天见。 晚安,早睡!🍭🍭