




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章概述一C语言发展过程研制背景:人们想开发一种计算机语言,使它既具有高级语言的特点,又有汇编语言的优点;使它既能用来编写系统软件,又可用来开发应用软件。C语言就是在这种背景下产生的。,C语言发展过程,二.C语言特点语言简捷,紧凑,目标代码质量高32个关键字,5类语句,其中控制语句9个数据结构丰富,编程方便灵活基本型(整型,实型,字符型),构造型(数组,指针,结构体等)运算符及其表达式种类多34种运算符表达式(算术表达式,赋值和复合赋值表达式,关系表达式逻辑表达式等)符合结构化语言程序设计特点C语言就是由若干个函数(程序模块)构成兼有高级和低级语言的特点,可用于编写系统软件和应用软件,例1main()printf(“*n”);/*字串照原样输出*/printf(“*BBI*n”);printf“(*n”);,运行结果:*BBI*,例2main()inta,b,c,sum;a=10;b=20;c=30;sum=a+b+c;printf(“sum=%dn”,sum);/*%d是指按十进制整数格式输出*/,运行结果:sum=60,三.简单C程序,例3main()pr1()pr1();printf(“*n”);pr2();pr1();pr2()printf(“*CHINA*n”);,该程序由三个函数(main(),pr1(),pr2()组成。顺序不定,但该程序必须从main()开始执行.,运行结果*CHINA*,例main()intx,y,z;scanf(“%d,%d”,/*该函数完成挑出最小数,并将最小数的值返回调用的地方*/,四.上机操作(微机)Turboc提供:编辑,编译,连接,调试,运行为一体的环境,即IDE(IntegratedDevelopmentInviroment),a1.c,a1.obj,a1.exe,Link,compile,FILEEDITRUNCOMPILE,LOADPickNewSaveWritetoDirectoryChangedirOSshellQuit,RunProgramresetGoToCursorTraceintoStepoverUserScreen,CompiletoOBJMakeEXEFileBuildallPrimaryCFile:Getinfo,ProjectnameBreakmakeanErrorsAutodepentlentsoffClearprojectRemovemessages,CompilerLinkerEnvironmentDirectoriesArgumentsSaveOptionsRetrieveoptions,EvaluateCallstackFindFunctionRefreshdisplayDisplayswappingswartSourcedebuggingon,PROJECTOPTIONSDEBUG,新建和打开用户文件:“NEW”(默认NONAME.C)弹出对话框后,键入文件名;“LOAD”键入/选择要打开的已有文件名“SAVE”保存文件,以免丢失。常用热键:F10-激活主菜单F9-编译连接ALTF5-观察结果(回屏幕),按任意键回TCALTX-退出F2-存盘上机操作:,步骤:1、编辑源程序用New或load菜单项,然后键入文件名,例如:filename.c(扩展名为.c);2、编译和连接编译(CompiletoOBJ):将源程序翻译成目标程序(.obj)连接(MakeEXEFile):将目标程序和库函数或其他目标程序连接成了可执行程序。3、运行用run的菜单项或在行命令下直接键入可执行的文件名。,注:在DOS环境下1、ctypefilename.c(列出源程序清单)2、cfilename(执行目标程序filename.exe),作业:1、上
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 自然旅游景点教学课件
- 床单缝制效率提升工艺考核试卷及答案
- 电机转子噪声检测系统工艺考核试卷及答案
- 氧化还原精炼技术Ⅲ考核试卷及答案
- 果实栽培技术工艺考核试卷及答案
- 塑料丝冷加工工艺考核试卷及答案
- 底盘焊接工艺风险评估考核试卷及答案
- 玻璃热弯冷却速率调整工艺考核试卷及答案
- 食用菌发酵液节能工艺考核试卷及答案
- 木门窗环保材料应用推广工艺考核试卷及答案
- 化工安全与环保PPT
- 流体力学的课件
- 《城市管理综合执法问题研究国内外文献综述》4800字
- 职业体验活动记录表
- 新录用公务员取消录用审批表
- 消控中心值班检查记录表
- 电梯周期日常维护保养项目表
- 浙江省火力发电企业名录2019最新版
- 国际贸易理论与实务ppt课件(完整版)
- 学前儿童发展心理学(第3版-张永红)教学课件1754
- 中职《机械基础》全套课件(完整版)
评论
0/150
提交评论