- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
什么是程序设计? 本课程定位 现在有哪些程序设计语言? 现在有哪些程序设计语言? C语言的发展历史 C语言的发展历史 什么是“ANSI C 标准”? 程序组成——基本概念 C程序组成 /* L1-1.c: 例1. 1一个经典的例子。*/ #include stdio.h int main(void) { printf(“Hello!World!\n”); return 0; } C程序组成 C程序组成 /*L1-4.C: 例1.4 求数组元素的和。*/ #include stdio.h int main(void) { int i,a[5]={4,5,6,7,8},sum=0; for(i=0;i5;i++) sum=sum+a[i]; printf(“sum=%d\n”,sum); return 0; } C程序的一般组成形式 预处理命令 返回值类型 main(参数说明) /*主函数说明*/ {变量定义 /*主函数体*/ 执行语句组 } 返回值类型 子函数名1(参数说明) /*子函数说明*/ {变量定义 /*子函数体*/ 执行语句组 } …… 返回值类型 子函数名N(参数说明) /*子函数说明*/ {变量定义 /*子函数体*/ 执行语句组 } 如何编写自己的代码? 问题定义:在解决问题之前,先彻底了解问题是什么? 定义解决方案所需的范围; 定义输入和输出; 定义常量和公式; 定义基本计算需求(数据的类型、范围和精度); 如何编写自己的代码? 如何编写自己的代码? TC是窗口菜单程序,由三类系统文件组成(假定TC的工作目录为c:\tc): 扩展名为.h的系统文头件,存放在c:\tc\include目录下。 扩展名为.lib或.obj的库文件,存放在c:\tc\lib目录下。 扩展名为 .exe的可执行文件;其中tc.exe为TC的可执行程序。 启动TC:在DOS提示符下,输入TC ,如:C:\TCTC Turbo C开始运行后,出现下图所示的主菜单窗口 Visual C++ 6.0集成环境 Visual C++ 6.0集成环境 THE END 登录进入UNIX/Linux系统 在系统提示符(通常为$)下使用vi命令编辑源程序,以扩展名“.c”保存文件,如f.c。 在shell提示符下输入编译命令,一般为$ cc f.c 生成的可执行文件为默认的文件名a.out,如果以后希望指定生成的可执行文件名,可以声音以下命令格式:$ cc f.c -o f.out 运行程序,在系统提示符下直接输入可执行文件名,如: $f.out 在UNIX/Linux中编辑、编译和运行C程序 在TURBO C中编辑、编译和运行C程序 1.启动Visual C++ 6.0环境 2. 编辑源程序文件 3. 编译和连接 4. 执行 利用Visual C++ 6.0集成环境开发C程序的过程如下: 1.启动Visual C++ 6.0环境 方法:单击 “开始”-“程序”-“Microsoft Visual studio 6.0”-“Microsoft Visual C++ 6.0”命令,启动Visual C++,VC6主窗口如下: 菜单栏 项目工作区 标题栏 输出区 工具栏 状态栏 文件编辑区 Visual C++ 6.0集成环境 2. 编辑源程序文件 (1)建立新工程项目 ①单击“文件”-“新建”,弹出 “新建”对话框。 ②单击“工程”选项卡;单击 “Win32 Console Application” 选项;“工程”文件框中输入项 目名,如“gc1”和“位置”框输入 或选择新项目所在位置,单击 “确定”按钮。 弹出“Win32 Console Application Step 1of 1”对话框。 ③单击“An empty project”按钮和“完 成”按钮。系统显示“新建工程信息”对 话框。单击“确定”按钮。 单击“工程” 单击“Win32 Console Application” 输入项目名 选择新项目位置 单击“确定” 单击该选项 单击“完成” 单击“确定” Visual C++ 6.0集成环境 2. 编辑源程序文件 (2)建立新项目中的文件 ①单击“文件”-“新建”,弹 出“新建”对话框。 ② 选择“文件”选项卡。单击 “C++ Source File”选项,在 “文件”文件框中输入文件名, 单击“确定”按钮。系统自动 返回VC6主窗口。 ③显示文件编辑区窗口,在文件编辑 区窗口输入源程序文件。 单击“文件” 输入文件名
您可能关注的文档
- 温州大学统计学课件第六章 时间数列分析.ppt
- 温州大学统计学课件第七章 统计指数分析.ppt
- 温州大学统计学课件第三章 统计整理.ppt
- 温州大学统计学课件第四章 统计指标分析.ppt
- 温州大学统计学课件第五章 抽样调查.ppt
- 温州大学统计学课件第一章 绪论.ppt
- 温州医学院药学院生物技术制药课件第八章 微生物转化.ppt
- 温州医学院药学院生物技术制药课件第二章 发酵工程制药.ppt
- 温州医学院药学院生物技术制药课件第九章 新型生物制药技术.ppt
- 温州医学院药学院生物技术制药课件第六章 抗体工程制药.ppt
- 关于请求易地扶贫搬迁的申请大全.docx
- 国防安全演讲稿.docx
- 教科版二年级上册科学全册新质教学课件(配2025年秋改版教材).pptx
- 部编人教版二年级上册道德与法治全册新质教学课件(配2025年秋改版教材).pptx
- 2023年三亚市公务员考试行测真题及参考答案详解一套.docx
- 中关村实验室清华大学国防科大2025网络空间测绘技术白皮书139页.pdf
- 汽车电子行业系列报告之激光雷达篇激光雷达星辰大海国产供应链初长成-22011129页.pdf
- 非公路轮胎行业深度报告OTR轮胎需求盈利双高轮胎蓝海市场-23031718页.pdf
- 电子行业深度报告自动驾驶加速驶来车载激光雷达开启百亿蓝海市场-22011734页.pdf
- 电子行业佰维存储股份有限公司投资价值研究报告专注存储蓝海一体化解决方案龙头-22121292页.pdf
最近下载
- DB33_T1142-2017:基坑工程装配式型钢组合支撑应用技术规程.pdf VIP
- 公安专业科目讲义.pdf VIP
- 广东省深圳市育才一中学初2022-2023学年十校联考最后英语试题含答案.doc VIP
- 糖尿病人:饮食食谱表.pdf VIP
- 四川省绵阳市涪城区2025年中考二模化学试题(含答案).pdf VIP
- 急诊医学知识题库(附答案).docx VIP
- 人性化管理与制度化管理辩论词.docx VIP
- 全系列高品质上柴SC电站发动机介绍.PDF VIP
- 2025年四川省绵阳市涪城区中考二模语文试题(解析版).pdf VIP
- DB33T 1142-2017 基坑工程装配式型钢组合支撑应用技术规程.docx VIP
文档评论(0)