1.2.2 计算机程序设计语言
1机器语言 2汇编语言 3高级语言
C语言的发展历史和特点
1972年Dennis Ritchie在B语言的基础上设计并实现 了C语言.
随后他与Ken Thompson合作构造了C语言软件工具.
2020/12/11
5
1.2程序与程序设计语言
目前C语言的几种版本
运行结果: Hello World!
2020/12/11
一对大括号把构成函数的语 句括起来,称为函数体.
C语言中的所有语句都必须以 分号结束.程序中所有的标 点符号都是英文符号.
return 0;结束main()函数的 运行,并向系统返回一个整 数0,作为程序的结束状态. 一般的,如果main()函数返 回0说明函数运行正常,返 回其他数字则用于表示各 种不同的错误情况.系统可 以通过检查返回值来判断 程序的运行是否成功.
1978年B.W.Kernighan和Dennis Ritchie合著的 The C Programming Language,称旧标准C语言.
1983年,美国国家标准学会(ANSI)制订了新的C 语言标准,称ANSI C.
目前使用的Microsoft C,Turbo C等版本把ANSI C作 为一个子集,并在其基础上作了合乎他们各自特点的 扩充.
C语言程序设计
Ch 1
2020/12/11
1
1.1一个C语言程序
#include<stdio.h> int main(void) {
int n; int factorial(int n);
scanf(),printf()是系统事先 设计好的函数,分别用于数 据的输入和输出
scanf("%d",&n); printf("%d\n",factorial(n));