第二章C程序设计的初步知识 21简单C语言程序的构成和格式 例1.打印一句话 This is a c program main( printf ("This is a c programn")
第二章 C程序设计的初步知识 2.1 简单C语言程序的构成和格式 例1. 打印一句话 This is a c program main( ) { printf ("This is a c program\n"); }
21简单C语言程序的构成和格式 例2.求两数之和 main( 体*主函数*/ inta,b,sum;/*这是定义变量* a=123;b=456;/这是赋值* sum=atb 体求和* printf(“ Sum Is%dn”,sum);输出*
2.1 简单C语言程序的构成和格式 例2. 求两数之和 main ( ) /* 主函数*/ { int a, b, sum; /*这是定义变量*/ a=123; b=456; /*这是赋值*/ sum=a+b; /*求和*/ printf(“sum is %d\n”, sum); /*输出*/ }
21简单C语言程序的构成和格式 例3.求最大数 main( /*主函数* i int a, b, c *定义变量*/ scanf("d,%od",&a,&b);/输入变量a和b的值*/ c=maxa,b);/*调用max函数将得到的值赋给c*/ printf("m naX C /*输出c的值*/
2.1 简单C语言程序的构成和格式 例3. 求最大数 main( ) /* 主函数*/ { int a, b, c; /*定义变量*/ scanf("%d, %d", &a, &b); /*输入变量a和b的值*/ c=max(a, b); /*调用max函数,将得到的值赋给c*/ printf("max=%d",c;) /*输出c的值*/ }
21简单C语言程序的构成和格式 C程序格式 1.C程序全部由一个一个的函数构成。至少有一个主函数man (),其它函数可被主函数调用或相互调用。其它函数可为C函 数库中函数,也可为自己编的函数。 2函数的执行一定从main()开始。尽管man()函数位置可自 由。 3书写自由,一个语句可多行,一行可多个语句。 4每一条语句必须用一个分号结束;分号是C语句的一部分而 不是分隔符。 5可用/*对C语言加注释 6关键字及编译预处理命令用小写字母书写
2.1 简单C语言程序的构成和格式 C程序格式 1. C程序全部由一个一个的函数构成。至少有一个主函数main ( ), 其它函数可被主函数调用或相互调用。其它函数可为C 函 数库中函数,也可为自己编的函数。 2.函数的执行一定从main ( )开始。尽管main ( )函数位置可自 由。 3.书写自由,一个语句可多行,一行可多个语句。 4.每一条语句必须用一个分号结束;分号是C语句的一部分而 不是分隔符。 5.可用 /* */ 对C语言加注释 6.关键字及编译预处理命令用小写字母书写
22常量、变量和标识符 2.21标识符 标识符是计算机语言中表示一定含义的字符组合,是符 号常量、变量名、数组名、函数名、类型名、枚举元素名 语句关键字的统称。如:上述程序中main、prin ●标识符由字母、数字和下划线组成,并且第一个字符必须 为字母或下划线。 ●标识符的长度一般取前8个字符有效(不同的C语言版本长 度不同)。如 student name和 student numbel表示同一标识 ●C语言标识符中,大写字母和小写字母被认为是两个不同的 字符。 习惯上,变量名、函数名等用小写字母表示;常量名用大 写字母表示(以增加可读性)
2.2 常量、变量和标识符 2.2.1 标识符 标识符是计算机语言中表示一定含义的字符组合,是符 号常量、变量名、数组名、函数名、类型名、枚举元素名、 语句关键字的统称。如:上述程序中main、printf。 ⚫ 标识符由字母、数字和下划线组成,并且第一个字符必须 为字母或下划线。 ⚫ 标识符的长度一般取前8个字符有效(不同的C语言版本长 度不同)。如 student_name和student_number表示同一标识 符。 ⚫ C语言标识符中,大写字母和小写字母被认为是两个不同的 字符。 ⚫ 习惯上,变量名、函数名等用小写字母表示;常量名用大 写字母表示(以增加可读性)