C语言程序设计 教学课件 作者 李晓东 庞岩梅 娄嘉鹏 第2章.ppt

C语言程序设计 教学课件 作者 李晓东 庞岩梅 娄嘉鹏 第2章.ppt

ID:50083645

大小:1.67 MB

页数:135页

时间:2020-03-08

C语言程序设计 教学课件 作者 李晓东 庞岩梅 娄嘉鹏 第2章.ppt_第1页
C语言程序设计 教学课件 作者 李晓东 庞岩梅 娄嘉鹏 第2章.ppt_第2页
C语言程序设计 教学课件 作者 李晓东 庞岩梅 娄嘉鹏 第2章.ppt_第3页
C语言程序设计 教学课件 作者 李晓东 庞岩梅 娄嘉鹏 第2章.ppt_第4页
C语言程序设计 教学课件 作者 李晓东 庞岩梅 娄嘉鹏 第2章.ppt_第5页
资源描述:

《C语言程序设计 教学课件 作者 李晓东 庞岩梅 娄嘉鹏 第2章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章基本编程12.1C语言实例演示2.2熟悉C语言开发环境2.3读懂一个C语言程序2.4编程序输出一段文字2.5编一个程序完成密码算法中的回归2.6编一个程序进行求模运算2.7编一个程序进行字符串的加密2.8编一个程序对键盘输入的字符串进行加密2.9调试2.10由想法映射到代码2你能手工做的信息处理,C语言都能帮你描述出来,通过计算机实现自动化。例如,你会算多位数的加法,加的过程是:由低位加到高位,对应位相加,低位的和产生向高一位的进位,进位参与对应位的相加,那么用C语言就能把你的方法描述出来,成为一个可

2、以在计算机上进行多位数相加的程序。给三个不同的数,要求找出最大数。想法1:判断前两个数,得到其中较大的数,再与第三个数进行比较,谁大就是最大的数。想法2:判断三个数是否大于其他两个数,谁满足就输出谁。根据两种想法可编出不同的程序,程序功能是一样的,都能正确输出最大数。想法1的程序:#includevoidmain(){inta=1,b=5,c=3;intt;if(a>b)t=a;elset=b;if(t>c)printf(“%d”,t);elseprintf(“%d”,c);}想法

3、2的程序:#includevoidmain(){inta=1,b=5,c=3;if(a>b&&a>c)printf(“%d”,a);if(b>a&&b>c)printf(“%d”,b);if(c>a&&c>b)printf(“%d”,c);}简单地说,C语言是:实现你想法的语言验证你想法的语言推广你想法的语言2.1C语言实例演示实例1迷宫游戏走迷宫游戏。用户从迷宫起点开始,键入’l’,’r’,’u’,’d’命令分别可以在迷宫中向左、右、上、下方走一步(碰到障碍则不动),用户的视

4、野为1(即上下左右各能看一格),走出迷宫者胜利。2.1C语言实例演示实例2加密程序对输入的一行字符进行简单加密或解密。2.1C语言实例演示实例3积分计算计算sin函数的积分。2.1C语言实例演示实例4字符统计对输入的一行字符统计每个字符出现的次数。不支持汉字。2.2熟悉C语言开发环境C语言开发环境选择VC6.0。VC6.0实际上是C++语言的开发环境,但由于C++是在C语言基础上发展来的,并兼容C语言,因此我们可以在C++语言的开发环境下开发C语言的程序。选择VC6.0作为C语言开发环境,便于大家以后向C+

5、+语言的过渡。2.2熟悉C语言开发环境2.2.1C语言程序编制简单流程2.2.2开发环境的建立2.2.3自动生成“helloworld!”C语言代码2.2.4编译和链接程序2.2.5运行程序显示”helloworld!”2.2.6改变程序的显示内容2.2.7让非自动生成的C语言代码可以直接运行2.2.1C语言程序编制简单流程(1)编辑C语言源代码(2)编译C语言源代码(3)链接C语言二进制代码(4)运行C语言可执行程序2.2.2开发环境的建立下载VC6.0软件包或者用VC6.0光盘进行安装,安装过程非常简单

6、,双击名字为VC6.0文件夹下的setup(.exe)的可执行文件即可开始安装。在安装过程中不需要特殊的选择,每一步选隐含默认选项即可。2.2.3自动生成“helloworld!”C语言代码VC6.0安装好后,从桌面的<开始>进入VC6.0,可以看到它的界面2.2.3自动生成“helloworld!”C语言代码2.2.3自动生成“helloworld!”C语言代码点击[Close]按钮关掉标题为”TipoftheDay”的会话框,接着点击VC6.0菜单栏的。2.2.3自动生成“helloworl

7、d!”C语言代码2.2.3自动生成“helloworld!”C语言代码点击,进入创建工程(Project)页面。2.2.3自动生成“helloworld!”C语言代码2.2.3自动生成“helloworld!”C语言代码选中工程(Projects)的类别为,然后为你的工程起一个名字,比如ctest1,可以点击位置(Location)右侧的<…>选择你的工程存放在磁盘上的位置。2.2.3自动生成“helloworld!”C语言代码2.2.3自动生成“

8、helloworld!”C语言代码点击下方的按钮,进入询问你创建那种类型应用的页面。2.2.3自动生成“helloworld!”C语言代码2.2.3自动生成“helloworld!”C语言代码在页面上选择第3个单选项,即,并点击完成(Finish)按钮。这时会弹出新建工程信息(NewProjectInformation)页面。2.2.3自动生成“he

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。