C语言第一天任务指导书答题.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 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

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档