目前流行的C编译系统都是以它为基础的。
C语言的特点
(1)语言简洁、紧凑,使用方便、灵活。 (2)C语言运算符丰富,共有14种运算符。 (3)C语言的数据结构也比较丰富,具有现代计算机语 言的各种数据结构。 (4)具有结构化的流程控制语句,如选择语句、循环语 句等。 (5)流程控制和数据操作灵活多样,程序设计有较大的 自由度。 (6)C语言允许直接访问物理地址,能进行位运算,能 实现汇编语言的大部分功能,可以直接对硬件进行操作。 (7)用C语言编写的程序可移植性好。 (8)用C语言写的程序可移植性好(与汇编语言比)。
main() /*主函数*/
{ int a,b,c; /*定义变量*/
scanf(“%d,%d”,&a,&b); /*输入变量a和b的值*/
c=max(a,b);
/*调用max函数,将得到的值赋给c */
printf(“max=%d”,c);
/*输出c的值 */
}
int max(x,y) /*定义max函数 */
总结
3.一个C程序总是从main函数开始执行,而不论main函 数在整个程序中位置,最后在main中结束。
4.每个语句和数据定义的最后必须有一个分号。 5.C语言本身没有输入输出语句,输入、输出操作是利用
库函数scanf()和printf()完成。 6.可以用/*…..*/作注释。
总结:
格式特点
习惯用小写字母,大小写敏感 不使用行号,无程序行概念 可使用空行和空格 常用锯齿形书写格式
优秀程序员的素质之一: 使用TAB缩进 {}对齐 有足够的注释 有合适的空行
C语言中的关键字
32个关键字:(由系统定义,不能重作其它定义)
auto
break case char const