- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言第一天任务指导书
子任务:创建cpp文件
1、启动Microsoft Visual Studio 2008;
2、文件?新建?项目?新建项目? Visual C++?常规?空项目;
3、输入一个项目名称,点击确定;建议项目名称以能代表项目的英文或项目首字母简拼
4、解决方案? 项目名? 源文件(右键)?添加?新建项 ?c++文件(.cpp)?填写文件名称?点击添加;建议文件名能够直观体现程序实现的功能,不建议用aaaa或1111之类。
任务一:“你好”程序:
要求:用打印语句在屏幕上输出一句话;
知识点:printf();
步骤:
1、C语言程序的固定模板
#include stdio.h ?第一行,必须写,表示把stdio.h文件包含进源文件中,实现程序 输入输出必要条件。
include :包含
stdio:标准的输入输出
h:头文件
2、为程序定义一个名字:nihao
自定义程序的写法:void 程序名(){程序代码}
实现打印“你好,很高兴认识你!”
3、使用打印指令:printf(),把打印的内容写在括号内,用双引号引起来;
printf():输出函数,直接使用,包含于stdio.h中;
每行以分号结尾;
注意:C语言区分大小号,标点符号必须为英文状态的输入
4、C语言执行起点代码:void main(){} ?程序主入口函数,固定格式
程序主入口;
一个程序有且只有一个void main(){}
5、把要执行程序的程序名放在main函数的大括号里,完成代码如下图所示:(绿色字体的内容暂不输入)
6、执行:点击菜单栏里的开始执行(不调试)按钮,执行程序。
若菜单栏中无此按钮,请按以下步骤操作:
方法一:工具?自定义?命令?调试?开始执行(不调试),左键点住按钮,拖至工具 栏即可。
方法二:工具栏?工具栏选项?添加或删除按钮(A)?自定义?命令?调试?开始执 行(不调试),左键点住按钮,拖至工具栏即可。
程序执行时,会自动生成如下信息,表示程序的成功或错误信息。
程序执行的过程:.cpp?.obj?.exe
7、程序执行结果
比较以下程序
程序执行的结果是一样的,但如果把所有的程序都写在main函数中,对于代码调试、修改、维护相当不利,而且代码的阅读性差;所以把实现独立功能的程序单独写在main函数之外,需要时在main中使用即可,方便代码的修改、调试、维护。
任务二:“加法”程序V1.0:固定的数值
要求:实现两个整数相加,并打印结果
知识点:1、流程图的画法 2、变量的定义、赋值、使用 3、printf()的输出格式
子任务1:流程图
为什么画流程图?
流程图可以快速把需求以图形方式直观的表现出来,帮助分析需求。
如何画流程图?
步骤:1)、桌面?右键?新建?Microsoft Viso绘图?新建 Microsoft Visio 绘图?选择绘图 类型?业务进程?基本流程图?确定
2)、基本流程图形状:椭圆代表开始、结束;矩形代表执行的语句;菱形代表判断框; 直接选中拖至画布即可
3)、按需求画出流程图,如下图所示:
子任务2:将流程图转化为代码步骤
1)、写头文件:#include stdio.h;
2)、为程序定义一个名字:void jiafa(){}
3)、定义三个变量,用来存放加数,被加数和结果:int x,y,z;
变量的定义格式 数据类型 变量名1,[变量名2],[变量名3]…; ?一次定义单个/多个
数据类型:整形?int;
查看 HYPERLINK \l _数据类型: 其他数据类型
变量名的命令规则:
字母,数字 下划线组成,数字不能开头
不能使用关键字作为变量名
同一个函数内变量名不能重复
4)、实现两数相加,并把结果给z:z=x+y;
5)、打印结果z: printf(两个整数相加:%d+%d=%d\n,x,y,z);
查看 HYPERLINK \l _Printf()输出格式: printf()输出格式
6)、代码实现如下图所示:(注意矩形框里两句话的打印结果)
7)、执行结果:注意两行打印结果
任务三:“加法”程序V2.0:可变的数值
要求:实现用户从键盘输入两个整数,相加,并打印结果
知识点:scanf()的输入格式
scanf(“占位符”,变量名)
占位符:%+数据类型字母
:取地址符
例:scanf(“%d”,x)?从键盘输入一个整数,并将这个数赋给变量x
您可能关注的文档
最近下载
- 人教版高中物理必修一课件:牛顿第三定律.ppt VIP
- 建筑工程计量与计价教学课件作者张建平23)计价示例课件.ppt VIP
- 国外新潮精品商务财务与会计外包的问题.pptx VIP
- 《GBT27544-2011-工业车辆电气要求》.pdf
- 论《刑法》第一百五十三条“偷逃应缴税额”的法律问题.pdf VIP
- 第3讲 《童年》之人物形象分析(讲义)-2025-2026学年六年级语文上册(统编版五四学制2024).docx
- 大学公共体育(华南理工大学)中国大学MOOC慕课 章节测验期末考试答案.pdf VIP
- 甲状腺疾病的早期筛查与诊断.pptx VIP
- 2025年秋最新版九年级上册道德与法治全册知识点(上).pdf VIP
- 伤寒学习题集.pdf VIP
原创力文档


文档评论(0)