C程序设计(第四版)谭浩强著第一章课后习题答案_第1页
C程序设计(第四版)谭浩强著第一章课后习题答案_第2页
C程序设计(第四版)谭浩强著第一章课后习题答案_第3页
C程序设计(第四版)谭浩强著第一章课后习题答案_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第一章 程序设计和C语言P15页1 . (1) 程序是指一组计算机能识别和执行的指令, 每一条指令使计算机执行特定的操作.(2) 程序设计(Programming)是给出解决特定问题程序的过程,是软件构造活动中的重要组成部分。程序设计往往以某种程序设计语言为工具,给出这种语言下的程序。程序设计过程应当包括分析、设计、编码、测试、排错等不同阶段.2. (1) 用它来跟计算机进行沟通.(2) 高级语言是一种接近于人们使用习惯的程序设计语言。它允许用英文写解题的计算程序,程序中所使用的运算符号和运算式子,都和我们日常用的数学式子差不多。高级语言容易学习,通用性强,书写出的程序比较短,便于推广和交流,

2、是很理想的一种程序设计语言。3. (1) 源程序: 用高级语言写的程序目标程序: 用编译程序的软件把源程序转换成机器指令的程序可执行程序: 将目标程序中的模块输入计算机, 与系统提供的库函数进行连接后的程序(2) 程序编辑: 是指将完成一件工作所需要的步骤(算法), 用计算机所能识别的语言, 按照一定的程序结构翻译出来, 并可被计算机执行的编写代码的全过程. 该程序编辑形式(能通过编译、链接生成最终程序(一般是可执行文件)的源代码文件。程序编译: 用编译程序的软件把源程序转换成机器指令的过程程序连接: 把所有编译后得到的目标模块连接装配起来,再与函数库相连接成一个整体的过程(3) 程序: 一组

3、计算机能识别和执行的指令, 每一条指令使计算机执行特定的操作.程序模块: 可由汇编程序、编译程序、装入程序或翻译程序作为一个整体来处理的一级独立的、可识别的程序指令。它是大型程序指令的一个组成部分。程序文件: 描述程序的文件, 如源程序, 目标程序等;(4)函数: 又称为方法, 是指实现某项功能或完成某项任务的代码块;主函数: main函数, 它是程序的入口, 可有操作系统直接调用被调用函数: 一个被其它函数或者本身调用的函数库函数: 一般是指编译器提供的可在c源程序中调用的函数。可分为两类,一类是c语言标准规定的库函数,一类是编译器特定的库函数。(5) 程序调试: 是将编制的程序投入实际运行

4、前,用手工或编译程序等方法进行测试,修正语法错误和逻辑错误的过程。程序测试: 是指对一个完成了全部或部分功能、模块的计算机程序在正式使用前的检测,以确保该程序能按预定的方式正确地运行。4. VC 6.0安装包 直接点击获取安装包, 无需下载1. 5./printf函数的使用#includeint main()printf(“*n”);printf(“Very good!n”);printf(“*n”);return 0;6./输入三个数,输出其中的最大者#includeint main()int a,b,c,t;printf(“请输入三个数:”);scanf(“%d,%d,%d”,&a,&b,

5、&c);if(ab)t=a;a=b;b=t;if(ac)t=a;a=c;c=t;printf(“最大值为: %dn”,a);return 0;7.(1)#include /包含头文件int main ()/函数入口返回值为整型/函数开始printf(“How do you do !n”); /调用输出函数,输出How do you do !, ”n”表示换行return 0; /程序正常退出返回整数0/函数结束(2)把第四行改为:printf(“How do you do!n”); /*注释方式不一样, 其余一样,这是块注释,上面是行注释,此行写不完, 转下一行写*/(3)注释方式不同: 块注释可以多行,行注释只能在单行注释(4)/ printf(“How do you do!n”);后,将输出函数注释起来了,该部分不起任何作用了,只能起增加

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论