14计科14物工《C设计》江家宝教案.ppt

  1. 1、本文档共703页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.2、C语言的特点 C语言的主要特点如下: 1.语言描述简洁、灵活、高效→i+=1; (i--); if (a) b ; 2.有丰富的数据类型→4种最基本的数据类型(float,double, char,int) ,多种组合类型(数组,结构和枚举等) 3.运算符丰富→ 45种标准的运算符和与地址相关的指针运算符 4. C语言具有固定的标识符→共有32个; 例如: int, double,const,static, continue等; 5.提供了功能齐全的函数库: 例如:串,数组,结构乃至图形的处理等 6.具有结构化的控制语句→ 3种结构(顺序,分支和循环结构) 例如:if-else,while,switch,for等。 7.具有良好的通用性和程序的移植性; 8.生成目标代码质量高,程序执行效率高→ i+=2 (i=i+2); 9.语法限制不严格; 10.可写系统软件→如:UNIX及应用软件; 另:C语言的其他优点,同学们可在以后学习和实践中体会; 1.3 、C语言程序组成 [例1.3]从键盘输入两个整数,并将最大的数显示出来。 #include stdio.h /*包含预处理语句*/ int max(int x,int y) { int z; if(xy) z=x; else z=y; return(z ); } main( ) { int a,b,c; printf(“Please input two integers:\n”) ; scanf(“%d,%d” , a, b); c=max(a,b); printf(“max=%d\n”, c); } 1.3 、C语言程序组成 4. C语言中没有专门的输入,输出语句。输入输出是通过scanf和printf两个库函数实现的。 5.C程序书写格式自由,一行内可以写几个语句,一个语句也可以分写在多行上。 6.可用/*……*/对C程序中的任何部分作注释,注释可以写在程序的任何位置上,“/*”与“*/”也可不在同一行上。 7.在C语言中,大小写字母是有区分的(即大小写敏感)。(C语言习惯用大写字母表示常量) 总结:一般C语言程序的基本构成如下; 包含系统库函数 /*用到的系统库函数*/ 宏定义 /*可没有*/ 函数类型 函数名(参数类型 参数名)/*用户自定义函数*/ { 函数体; /*函数体主要由“用户定义的变量或常量、语句等”*/ } main() /*有且仅有一个主函数*/ { 变量或常量定义部分; 语句执行部分;/*语句执行部分包括调用自己定义的函数*/ } 注意: (1).C语言的“标示符”是指系统的保留字、用户自定义的标示符(常量名、变量名、函数名、语句标号等); (2).一些标识符被赋于特定的含义就叫做保留字(或称为关键字)。 (3).C语言规定标识符只能由字母、数字、 下划线组成,并且只能由字母或下划线开头。 (4).C语句由标示符、运算符和分隔符组成;如 max = Max(x,y,z)+1; 2、C语言程序上机调试的关键步骤和方法: 1.8、实训指导 实训内容 将以下程序段输入到VC++ 6.0集成环境中,以test.c为文件名保存于C盘根目录下名为student的文件夹中(即C:\student,如果此文件夹不存在,请自行建立),编译、链接并运行,记录运行结果(注意观察程序的编译与链接信息)。 #include stdio.h void main() { printf(Hello! I am a university student!\n) } C语言运算符的优先级与结合性 C语言的常用运算符有以下几类 (01)算术运算符 + - * / % (02)关系运算符 == = = != (03)逻辑运算符 ! && || (04)位运算符 ~ | ^ (05)赋值运算符 = 及其扩展赋值运算符 += -= *= /= %= 等; (06)条件运算符 ? : (07)逗号运算符 , (08)指针运算符 * 和 (09)求字节数运算符 sizeof( ) (10)强制类型转换运算符(类型) (11)分量运算符 . - (12)下标运算符 [ ] (13)其他 如函数调用运算符() C语言运算符的优先级与结合性 第03讲:常用运算符、表达式和基本输入/输出 #includestdio.h main() { int

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档