1
第一章程序设计和C语言
机器语言,汇编语言;
高级语言
知识点1:C语言概述
C语言是目前广泛流行的一种计算机高级语言,所谓“高级”是指它的代码形式接近英语国家的自然语言和数学语言,易于被人们学习和掌握。
2
典型题
以下叙述中正确的是
,具有其他语言的一切优点
(1)语言简洁、紧凑,使用方便、灵活。
(2)运算丰富。
(3)数据类型丰富。
(4)具有结构化控制语句。
(5)语法限制不太严格,程序设计自由度大。
(6)允许直接访问物理地址,进行位操作。
(7)程序移植性好。
(8)生成目标代码质量高,程序执行效率高。
3
main()
{ int a,b,sum;
a=123;
b=456;
sum = a+b;
printf(“sum=d%”,sum);
}
4
简单C语言程序的构成和格式,知识点:了解C程序的组成特点。
,且仅有一个main函数。
,与main函数所在位置无关。
,但C提供了大量的库函数供用户调用,它们有特定的函数名,不能由用户命名。
5
“{”和“}”作为函数体的定界符,除此之外,花括号还可以作为复合语句的定界符;当给数组元素赋初值时,也用花括号作为初值的定界符。
,C中规定,用分号作为一个语句的结束标志,分号是语句的一部分而不是语句之间的分隔符。
,由/*开始,*/结束。两者必须成对出现。
6
7
典型题
在一个C程序中
8
以下叙述正确的是
“{”和“}”只能作为函数体的定界符
,所有函数名都可以由用户命名
,不是语句的一部分
9
知识点:了解C源程序的编译、连接、执行过程。
(1)用C语言编写的代码程序称为源程序,它以ASCII代码形式存放在一个文本文件中,称为C的源程序文件,通常文件名的后缀用“.C”来表示,它不是一个可执行的机器指令文件,因此不可能用执行命令直接执行。
(2)用户必须调用C编译程序对C源程序进行编译处理,把C源程序中的语句“翻译”成二进制的机器指令,自动形成一个后缀名为“.OBJ”的二进制文件,通常称此文件为目标文件。
10
(3)形成的目标文件虽是二进制文件,但仍不能运行,因为在人们编写的C程序中包含有头文件,调用了库函数等,这些都存放在由C编译程序提供的“库”中,因此必须调用连接程序把这些“库”连接到目标文件中,连接之后,将自动形成一个后缀名为“.EXE”的可执行文件。
(4)一个C程序经过以上编译、连接步骤之后才能形成一个可执行文件,进行运算输出运行结果。
1-3绪论-算法-顺序结构 来自淘豆网m.daumloan.com转载请标明出处.