最新大学c语言第章概述ppt课件.ppt





《最新大学c语言第章概述ppt课件.ppt》由会员分享,可在线阅读,更多相关《最新大学c语言第章概述ppt课件.ppt(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、大学大学c语言第章概述语言第章概述2联系方式联系方式 主楼主楼322计算机基础教研室计算机基础教研室 答疑时间:上机时间、周三下午答疑时间:上机时间、周三下午 班长下课留下联系方式班长下课留下联系方式3456789第第1章章 语言概述语言概述本章主要介绍本章主要介绍C语言程序的结构和书写规则。语言程序的结构和书写规则。1.1 C语言的发展简史和特点语言的发展简史和特点1.2 语言程序的结构与书写规则语言程序的结构与书写规则1.3 C语言的上机环境介绍语言的上机环境介绍10C语言发展语言发展 机器语言机器语言 汇编语言汇编语言 高级程序语言高级程序语言 FORTRAN C语言语言 贝尔实验室贝尔
2、实验室研制、研制、编写编写UNIXUNIX系统系统 国际标准化组织国际标准化组织87年公布的年公布的C语言标准语言标准仅了解仅了解11C语言的特点语言的特点 语言简洁、紧凑,使用方便、灵活。 运算符极其丰富。 生成的目标代码质量高,程序执行效率高。 可移植性好(较之汇编语言)。 可以直接操纵硬件。 仅了解仅了解12 语言程序的结构与书写规则语言程序的结构与书写规则例例1.1 #include “stdio.h” void main( ) 程序运行结果: It is a program.printf( It is a program. );/ /* * 引入函数库引入函数库 * */ /函数库函
3、数库 注释注释 / / 或者或者 / /* *voidvoid main mainprintfprintf;的使用;的使用13C程序结构程序结构 C程序由函数构成程序由函数构成 main函数(主函数)是每函数(主函数)是每程序执行的起始点程序执行的起始点 一个函数由函数首部和函一个函数由函数首部和函数体两部分组成数体两部分组成 C语言本身不提供输入语言本身不提供输入/输输出语句,输入出语句,输入/输出的操作输出的操作是通过调用库函数是通过调用库函数(scanf,printf)完成完成 #include stdio.h void main( ) printf( It is a program.n
4、); 14练习题练习题 #include “stdio.h” void main( ) printf( * * * * * n );printf(“ very good ! n);printf( * * * * * * n);编写程序,输出下信息:编写程序,输出下信息: * * * * * very good! * * * * * * * * * * * very good!* * * * * *15程序运行结果:键盘输入 5,9程序输出为 sum=14 #include “stdio.h” void main( ) int x,y,sum;scanf(“%d,%d”,&x,&y);sum=x
5、+y;printf(“sum=%d”,sum);WhoWhathow例例1.2:求两个数中的和:求两个数中的和16 #include “stdio.h” void main( ) int x,y,sum;scanf(“%d,%d”,&x,&y);sum=x+y;printf(“sum=%d”,sum);程序编写思路程序编写思路定义变量,输入已知数定义变量,输入已知数 执行求未知数执行求未知数输出结果输出结果17练习练习2:读程序:读程序#include “stdio.h”void main() int n1,n2,n3,n4; printf(Input number: ); scanf(%d
6、%d, &n1 ,&n2); n4=4; n3=n1+n2+n4; printf(“the sum is %d n, n3); 解释程序解释程序写出运行后的结果写出运行后的结果程序运行结果:程序输出为 Input number: 键盘输入 5 9程序输出为 the sum is 18 18程序设计步骤: 分析问题 确定解决方案 建立数学模型 设计算法 用计算机语言描述算法(即写出源程序) 上机调试源程序 运行程序,得到需要的结果。两个瓶子两个瓶子A、B,分别放醋、,分别放醋、酱油,要求将它们互换酱油,要求将它们互换A=3,B=5,CC=A,A=B,B=CA=5,B=3,C=319上机操作步骤上
7、机操作步骤开始结束编辑编译连接执行有错?有错?YNYN有错?YN源程序f.c目标程序f.obj可执行程序f.exe函数库图1.1 C程序的上机步骤pp201、编辑、编辑写代码,写代码,f.cpp2、编译和链接、编译和链接编译编译|编译编译 Ctrl+F73、执行、执行编译编译|执行执行 Ctrl+F5一、上机环境与步骤一、上机环境与步骤 Visual C+Visual C+集成开发环境集成开发环境21方法一:先创建方法一:先创建C C源程序源程序22文件文件标签标签文件文件类型类型文件名文件名目录目录2324双击双击error行,会指向错误出处行,会指向错误出处英文输入法英文输入法一个错误可能
8、引起多个一个错误可能引起多个errorWarning不影响程序运行不影响程序运行2526查找刚编写程序:查找刚编写程序: files|recent files 搜索搜索1.cpp27掌握的内容掌握编程环境掌握编程环境编写简单程序【读入编写简单程序【读入scanf、输出、输出printf】28输入输出语句上课抽查题目题一:有语句题一:有语句scanf(“%d %d”, &n1 ,&n2);如何输如何输4和和3题二:有语句题二:有语句scanf(“%d ,%d”, &n1 ,&n2);如何输如何输4和和3题三:如果题三:如果n3=4,有语句有语句printf(“the sum is %d n”,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 大学 语言 概述 ppt 课件

限制150内