LessonC语言基础及VC使用指导

上传人:lcm****20 文档编号:47345086 上传时间:2018-07-01 格式:PDF 页数:28 大小:1.76MB
返回 下载 相关 举报
LessonC语言基础及VC使用指导_第1页
第1页 / 共28页
LessonC语言基础及VC使用指导_第2页
第2页 / 共28页
LessonC语言基础及VC使用指导_第3页
第3页 / 共28页
LessonC语言基础及VC使用指导_第4页
第4页 / 共28页
LessonC语言基础及VC使用指导_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《LessonC语言基础及VC使用指导》由会员分享,可在线阅读,更多相关《LessonC语言基础及VC使用指导(28页珍藏版)》请在金锄头文库上搜索。

1、模块模块1 C1 C语言基础语言基础崔慧芳崔慧芳 20162016年年2 2月月本章主要内容本章主要内容工作任务工作任务输出Hello World! Hello C!C语言的结构熟悉编写C语言程序的环境猜牌游戏的体验C语言的综合运用一打字游戏的体验C语言的综合运用二技能目标技能目标了解C语言的结构和语法规则学会编写一个简单的C程序了解C语言简单的输入/输出语句了解C语言的实验环境及上机步骤(VC2010)机 器 语 言汇 编 语 言高 级 语 言面向过程面向对象CPU指令系统, 由0、1序列构成 的指令码组成 如: 10000000 加 10010000 减用助记符号描述 的指令系统 如 AD

2、D A, B面向机器的语言程序设计是数据被加工的过程客观世界可以分类,对象是类的实例 对象是数据和方法的封装 对象间通过发送和接受消息发生联系 程序设计关键是定义类,并由类派生对象任务1.0 程序设计语言的发展程序设计语言的发展任务1.1 C语言的结构例1.1 在屏幕上显示两行文字“Hello World!”和“Hello C!”。/*/ 间的内容是注释语句,帮助读者了解程序的功能;成对出现/ 行注释语句,注释的内容到行末自动结束C语言中没有专门的输入、输出语句。输入和输出是通过scanf和printf两个库函数实现的。任务1.1 C语言的结构编译预处理命令void main() 语句1;语句

3、2; 语句3;getchar();/如#include等/主函数名 main()/函数由 及语句组成, 成对出现/如,变量定义语句/如,执行语句/每条语句以“;”做结束符/有几个getchar(); 需要根据不同情况确定简单C程序结构/*一个主函数*/函数由两部分组成。第一部分是函数的说明部分。第二部分是函数的实现部 分。C程序结构函数与主函数程序由一个或多个函数组成必须有且只能有一个主函数main()程序执行从main开始,在main中结束主函数可以调用其它子函数,而子函数不可以调用主函数,子函数彼此之间可以相互调用。程序语句C程序由语句组成用“; ;”作为语句终止符注释不产生编译代码/*

4、*/为注释,不能嵌套例:/*This is the main /* of example1.1*/ */ 非法任务1.1 C语言的结构主函数main()C程序子函数1子函数k子函数2C程序的书写规范优秀程序员的素质之一: 使用TAB缩进 书写规范,自动缩进 对齐 有足够的注释 有合适的空行任务1.2 C程序的书写规范C程序的书写比较自由,可以在一行上写若干条语句,也可以在多行上写一条语句。 当一个语句分几行书写时,在换行前应加上“”符,然后从下一行的开头继续。习惯用小写字母,大小写敏感不使用行号,无程序行概念可使用空行和空格常用锯齿形书写格式,如下图任务1.3 熟悉编写C程序的环境步骤1:文件

5、新建项目任务1.3 熟悉编写C程序的环境步骤2:左侧左侧:选择VC+中间中间:选择 空项目 位置位置:项目/程序存储的位置, 如 D:C名称名称:起个项目名字 如:hello world点击确定任务1.3 熟悉编写C程序的环境步骤3:左侧/右侧: 右键点击“源文件”添加新建项任务1.3 熟悉编写C程序的环境步骤4、中间中间:选择 C+文件(.cpp) 名称名称:起个程序名字 如hello world (程 序名字可以和项目名字一致) ,点击添加任务1.3 熟悉编写C程序的环境步骤5:编辑运行程序编辑程序在输入、输出语句后面加上“getchar();”语句,以防跳屏 ,如下图实例;编辑好程序后,

6、点击上方的“绿色箭头”,即运行程序任务1.3 熟悉编写C程序的环境步骤5:编辑运行程序 弹出结果任务1.3 熟悉编写C程序的环境步骤6:关闭程序:文件关闭解决方案任务1.3 熟悉编写C程序的环境1)每每新编写一条程序,都要执行上述新编写一条程序,都要执行上述1-6步步 2)在一个项目里面,不能建两个或多个主函数main()文件 3)打开已经编写好的程序步骤: 文件打开项目/解决方案,点击 选择好程序所在的位置,选择.sln文件打开任务1.4 课堂练习练习3 模仿例1.1,在屏幕上显示两行中文文字信息,分别是“你好” 和“让我们一起学习C语言程序!” 并思考:printf函数的用法?练习1 根据

7、上述步骤,请编辑运行例1.1程序,完成在屏幕上显示两行文字“Hello World!”和“Hello C!”练习2 编辑运行下图程序,思考:n的作用?任务1.4 课堂练习练习4 1) 用*号输出字母C的图案。2) 用*号输出如右图的图案。练习5 举一反三,编写程序在屏幕上输出一下内容: 1) $ $ This is a C program $ $ 2) * * 学生成绩管理系统* * 3) 课程表 = 8:0010:00 10:0012:00 14:0016:00 一高等数学大学英语程序设计 二思想政治高等数学程序设计上机 三大学语文网页设计计算机基础上机 =* * * * * * * * *

8、 * * * *本章主要介绍了C语言的发展与特点,还有其开发环境,即Visual C+ 2010的使用方法。同时,通过对一个简单的C语言源程序的分析,简 要阐述了C语言的设计方法。本章结构如下图所示。本 章 小 结C 语言的发展历程 程序简洁、灵活、高效 运算符和数据结构丰富 生成代码质量高 C 语言 C 语言的特点 具有良好的通用性和程序的可移植性 提供功能齐全的库函数 允许访问内存,有低级语言的特点 缺乏一致公认的标准 对数据类型缺乏一致性 安全性和可靠性不足 C 程序的构成(C 语言是函数的语言,由主函数 main 和其他函数构成) C 语言开发环境 C 语言 C 语言的特点 开 始 编

9、 辑 编 译 连 接 执 行 有错? 结果正确? 结 束 有 源程序 file.c 目 标 程 序 file.obj 库函数和 其它目标 程序 可执行 目标程 序 无 正确 不正确 file.exe编辑链接编译执行程序代码的录入, 生成源程序*.c语法分析查错,翻译 生成目标程序*.obj与其它目标程序或库 链接装配,生成可执行 程序*.exe源程序目标程序可执行程序 内容程序设计语言机器语言机器语言 可执行不可以不可以可以 文件名后缀.c.obj.exe附1 C程序的编译过程C程序的编译过程(1) 编译编译就是将已经编好的源程序翻译成二进制的目标代码。编译后的文 件的扩展名为.obj。(2)

10、 连接经过连接后,源程序成为可执行的文件,它是计算机能够直接运行的 文件。文件的扩展名为.exe。(3) 执行直接在操作系统的命令行环境下输入文件名就可以执行经过编译连接 的可执行程序。整个过程可以用下图来表示。输 入 *.c 文件 *.obj 文件 *.exe 文件 输出结果 源程序 编辑 编译 连接 执行 附1 C程序的编译过程C程序的编译过程步骤1、开始菜单程序C+6.0 打开附2 进入VISUAL C+ 6.0开发环境 1步骤2、文件新建附2 进入VISUAL C+ 6.0开发环境 2例如:例如: 文件名:文件名: sum.c (程序文(程序文 件名请以英件名请以英 文字母为主文字母为

11、主 ,后缀名,后缀名 一定要加一定要加.c ) 位置:位置: D:Q1-01 (现在(现在D盘盘 建立文件夹建立文件夹 ,以,以Q1-01 (学号)(学号)为为 文件夹的名文件夹的名 字)字)步骤3:在弹出的对话框中选择C+ Source File选项,通过在右上方的 File(文件)文本框中输入自定义的源程序文件的名字源程序文件的名字(必须加必须加.c后缀名后缀名)。 单击确定按钮。附2 进入VISUAL C+ 6.0开发环境 3步骤4、编辑程序附2 进入VISUAL C+ 6.0开发环境 4步骤5、编译-运行附2 进入VISUAL C+ 6.0开发环境 5查错误:ERROR鼠标上向滚动,双

12、击有error 的那一行,蓝色光标指导 错误行处,阅读英文提示,示例中缺少了“;”,改好后,编译-运行。附2 进入VISUAL C+ 6.0开发环境 6查错误:ERROR鼠标上向滚动,双击有error 的那一行,蓝色光标指导 错误行处,阅读英文提示,示例中缺少了“;”,改好后,编译-运行。附2 进入VISUAL C+ 6.0开发环境 7(1)文件菜单(File):New打开一个新的窗口,用于建立一个新的文件。Open打开已存盘的文件或用于选择要编辑的文件。Save对当前活动窗口的文件进行存盘。Save All将所有编辑窗口的文件进行存盘。(2)运行菜单(Build):Compile(Ctrl+F7)编译源程序,产生.obj文件。Build(F7)构建源程序文件对应的.exe文件。Execute(Ctrl+F5)执行源程序,得到运行结果。附2 进入VISUAL C+ 6.0开发环境 8VISUAL C+ 6.0重要菜单命令介绍

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号