程序设计和C语言 第一章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
扩展: 运行C程序的步骤和方法 1.5 运行C程序的步骤和方法 (2) 输入和编辑源程序 新建一个源程序:选择“File”菜单下 的“New” 单击“OK” 按钮后,即可进行输入和编辑源程序,保存之后源程序就以c1-1.c为文件名存放在D盘的cc目录下。 在VC++主窗口的标题栏中显示出D:\cc\c1-1.c。光标闪烁表示程序编辑窗口已激活,可以输入和编辑源程序了。 别忘了保存! (2) 对源程序进行编译 编译是对单个文件进行的,源程序文件经编译后将生成目标文件(*.obj文件),供链接用。 编译操作的方法为选择Build→Compile菜单命令,也可使用快捷键“Ctrl+F7”或直接点击编译按钮。 编译按钮 为程序建立一个项目工作区! 说明:编译时系统检查源程序中有无语法错误,并在主窗口下部的调试信息窗口输出错误(error)或警告(warming)信息 ,用户需要改正错误并重新编译。 (4) 将目标程序进行连接 连接是将编译生成的目标程序与系统中的库函数连接(Link),生成可执行的.exe文件。 链接操作的方法为选择Build→Build菜单命令,也可使用快捷键“F7”或直接点击链接按钮 生成.exe文件 连接按钮 (5) 执行程序 选择Build→Execute菜单命令或者快捷键“Ctrl+F5”或直接点击运行按钮来运行程序。 运行按钮 常用的工具按钮 (6) 查看结果 程序执行后,系统将自动切换到输出结果的窗口,显示出运行结果如下: 说明:按任何一键后,屏幕将自动切换到主窗口。 (7)关闭工作区 如果已完成对一个程序的操作,不再对它进行其他的处理,需要关闭工作区。 应当选择“File”→“Close Workspace”(关闭工作区) ,以结束对该程序的操作。 1.6 程序设计的任务 1.问题分析 对于接手的任务要进行认真的分析 研究所给定的条件 分析最后应达到的目标 找出解决问题的规律 选择解题的方法 1.6 程序设计的任务 1.问题分析 2.设计算法 设计出解题的方法和具体步骤 1.6 程序设计的任务 1.问题分析 2.设计算法 3.编写程序 4.对源程序进行编辑、编译和连接 5.运行程序,分析结果 结果错了,程序肯定错 结果对了,程序未必对 1.6 程序设计的任务 1.问题分析 2.设计算法 3.编写程序 4.对源程序进行编辑、编译和连接 5.运行程序,分析结果 6.编写程序文档 例1.3求两个整数中的较大者。 解题思路: 用一个函数实现求两个整数中的较大者 在主函数中调用此函数并输出结果 #include stdio.h int main( ) { int max(int x,int y); int a,b,c; scanf(”%d,%d”,a,b); c = max(a,b); printf(max=%d\n,c); return 0; } int max(int x,int y) { int z; if (x y) z = x; else z = y; return(z); } 主函数 max函数 #include stdio.h int main( ) { int max(int x,int y); int a,b,c; scanf(”%d,%d”,a,b); c = max(a,b); printf(max=%d\n,c); return 0; } int max(int x,int y) { int z; if (x y) z = x; else z = y; return(z); } 将x和y中较大者值返回给主函数 #include stdio.h int main( ) { int max(int x,int y); int a,b,c; scanf(”%d,%d”,a,b); c = max(a,b); printf

文档评论(0)

tcpe + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档