《编程语言基础-C语言-第1章-C语言概述ppt课件.ppt》由会员分享,可在线阅读,更多相关《编程语言基础-C语言-第1章-C语言概述ppt课件.ppt(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目编程语言基础-C语言(第4版)主编陈琳认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目第1章C语言概述v11C语言的产生和发展v12C语言的特点v13简单的C程序介绍v14C程序上机步骤v本章小结认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目11C语言的产生和发展v机器语言:机器指令实际上是由二进制数1和0组成的有限序列。v汇编语言:用符
2、号来替代二进制序列,易于理解。v高级语言:高级语言是一种接近自然语言的编程语言。C语言是1972年由美国的DennisRitchie设计发明的,并首次在UNIX操作系统的DECPDP-11计算机上使用。返回认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目12C语言的特点v简洁紧凑、灵活方便。v运算符丰富。v数据类型丰富。vC语言是结构化语言。v语法限制不太严格、程序设计自由度大。vC语言允许直接访问物理地址,可以直接对硬件进行操作。vC语言程序生成代码质量高,程序执行效率高。vC语言适用范围大,可移植性好。返回认识到了贫困户
3、贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目13简单的C程序介绍v例1-1:在屏幕上输出一行信息:Hello,World!程序如下:#includemain()/*主函数main*/printf(Hello,World!);/*输出Hello,World!*/getch();/*按任意键结束*/认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目例1-2:求出两个整数的和并输出。intsum(intx,inty)/*子函数sum*/intz;z=x+y;returnz;
4、main()/*主函数main*/inta,b,c;scanf(%d,%d,&a,&b);/*输入2个整数*/c=sum(a,b);/*计算2个整数之和*/printf(sum=%dn,c);/*输出结果*/getch();输出结果:5,6sum=11认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目C程序特点v一个C程序是由若干函数构成的。v一个C程序总是从main函数开始执行。v每条语句均以分号结束。v注释是以“/*”开始,并以“*/”结束。v每行可以有多条语句,一条语句也可以分写在多行上。返回认识到了贫困户贫困的根本原因
5、,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目14C程序上机步骤开始编辑编译有错?连接执行结果正确?结束源程序a.c程序a.obj库函数和其他目标程序可执行目标程序a.exe有无正确不正确图1-1目标认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目WinTc介绍认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目各按纽的含义如图1-2所示。认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫
6、工作高度重视,已经展开了“精准扶贫”项目WinTc上机步骤v新建或打开一个源程序。v编辑源程序。认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目v编译链接源程序。v运行程序。认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目输出结果窗口认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目常见错误解决v语句末尾遗漏了分号:修改错误时不要过分依赖错误行号,应根据错误原因来分析修改。v“非法字符”错误v中文显示成乱码返回认识到了贫困户贫困的根本原因,才能开始对症下药,然后药到病除。近年来国家对扶贫工作高度重视,已经展开了“精准扶贫”项目本章小结v编写程序应该规范,建立良好的程序设计风格。vC语言程序以一个至多个函数组成,至少有一个main()函数。v使用高级编程语言编写的源程序必须经过编译后才能运行。v熟练掌握源程序的编辑、保存、编译、连接及运行的操作方法,了解程序调试的基本概念。