新编C语言程序设计教程

习题及实验题部分答案

第1章 C 语言概述

1 习题

一、选择题

ADCDB CCBBA

二、简答题

1、什么是语言?语言分几类?各有什么特点?

语言:

语言是思维的载体。人和计算机打交道,必须要解决一个“语言”沟通的问题。如今人与计算机之间有许多种类的“语言”的。

语言分类:

机器二进制语言、汇编语言(低级)和高级语言(第三代、第四代、……)

各自特点:

1)机器二进制语言:用0、1两个数字编写的计算机能直接运行的程序的语言,机器语言执行效率高,但难编写、难懂、难移植。

2)汇编语言(低级):汇编语言的特点是使用一些“助记符号”来替代那些难懂难记的二进制代码,所以汇编语言相对于机器指令便于理解和记忆,但它和机器语言的指令基本上是一一对应,两者都是针对特定的计算机硬件系统的,可移植性差,因此称它们都是“面向机器的低级语言”。

3)高级语言:高级语言类似自然语言(主要是英语),由专门的符号根据词汇规则构成单词,由单词根据句法规则构成语句,每种语句有确切的语义并能由计算机解释。高级语言包含许多英语单词,有“自然化”的特点;高级语言书写计算式子接近于熟知的数学公式的规则。高级语言与机器指令完全分离,具有通用性,一条高级语言语句常常相当于几条或几十条机器指令。

2、汇编语言与高级语言有何区别?

高级语言程序要比汇编语言要易懂、明了、简短得多;高级语言与机器指令完全分离,具有通用性,一条高级语言语句常常相当于几条或几十条机汇编语言指令;高级语言要经过解释或编译来执行的,而汇编语言程序通过汇编程序来生成机器程序来执行的。

3、什么是程序?

完成某一特定任务的一组指令序列,或者说,为实现某一算法的指令序列称为“程序”。不同计算机语言有不同的计算机程序。

4、C语言中为何要加注释语句?

注释部分,起到说明语句或程序的作用。程序中应添加必要的注释,来增强程序的阅读与理解。注释用来向用户提示或解释程序的意义。

在调试程序中对暂不使用的语句也可用注释符标注起来,使翻译跳过这些不作处理,待调试结束后再按需去掉注释符。为此,注释也有调试的辅助作用。

5、说说C语言程序的组成?C语言程序包括由哪些部分?一个C语言函数一般又由哪几部分组成的?

C语言程序的组成:

一个C语言源程序可以由一个或多个源程序文件组成。

C语言程序的组成部分:

1.一个C语言源程序可以由一个或多个源文件组成;

新编c语言程序设计实验钱雪忠答案,新编c语言程序设计教程机械工业出版社钱雪忠吕莹楠...相关推荐

  1. 机械工业c语言教程pdf,新编C语言程序计教程(机械工业出版社 钱雪忠 吕莹楠).doc...

    新编C语言程序计教程(机械工业出版社 钱雪忠 吕莹楠) PAGE \* MERGEFORMAT33 新编C语言程序设计教程 习题及实验题部分答案 第1章 C 语言概述 1 习题 一.选择题 ADCDB ...

  2. c语言实验五函数答案,C语言程序设计实验五 参考答案.doc

    C语言程序设计实验五 参考答案 实验5 函数(1)参考答案 5-1.以下程序的功能:从键盘输入两个数,计算出他们的和,并将结果输出在屏幕上.调试运行程序,观察出现了什么错误,提出修改方案. 答案: # ...

  3. c语言实验内容.doc答案,C语言程序设计实验内容与答案.doc

    C语言程序设计实验内容与答案 C语言程序设计实验内容与答案 第1周实验内容 本次实验内容为熟悉VC++6.0环境,编写第一个c程序:已知两边求矩形的面积 #include int main() { f ...

  4. c语言实训指导书答案,《C语言程序设计》实验指导书答案

    printf(\ else printf(\ } system(\ } 4. #include #include #define pi 3.14 main( ) { float r; printf(\ ...

  5. c语言作业朱鸣华,2c语言程序设计教程 上机实验答案 朱鸣华 刘旭麟 杨微 著 机械工业出版社.pdf...

    2c语言程序设计教程 上机实验答案 朱鸣华 刘旭麟 杨微 著 机械工业出版社.pdf 还剩 39页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢 ...

  6. 计算机程序设计实验报告4答案,程序设计实验报告4

    篇2:<网络程序设计>教师实验报告 <网络程序设计>教师实验报告 本文关键词:实验,教师,报告,网络程序设计 <网络程序设计>教师实验报告 本文简介:<网络程 ...

  7. Java程序设计语言(基础篇)机械工业出版社 原属第10版

    链接:https://pan.baidu.com/s/1txoB3sk0SdT1u8RpS2x-Kg  提取码:rxkd  Java程序设计语言(基础篇)机械工业出版社 原属第10版 外加一本Java ...

  8. IBM-PC汇编语言程序设计(余朝琨 机械工业出版社)——课后习题答案

    IBM-PC汇编语言程序设计(余朝琨 机械工业出版社)--课后习题答案 第五章 第六章 (本文档仅有第五章.第六章部分习题答案) 第五章 第六章 IBM-PC汇编语言程序设计(余朝琨 机械工业出版社) ...

  9. c语言程序设计祁文青,《C语言程序设计/9787111603894/机械工业出版社/祁文青》祁文青著【摘要 书评 在线阅读】-苏宁易购图书...

    商品参数 作者: 祁文青著 出版社:机械工业出版社 出版时间:其他 ISBN:9787111603894 版权提供:机械工业出版社 基本信息 书名:C语言程序设计 定价:45.00元 作者:祁文青 出 ...

最新文章

  1. 梯度提升树算法原理小结
  2. 基于OpenCV的图像阴影去除
  3. 高效的scrum敏捷研发工具--Leangoo
  4. 在SQL 2005中用T-SQL插入中文数据时出现的问号或乱码的解决方案[转]
  5. swift_040(Swift闭包声明与用途)
  6. Markdown-数学公式语法
  7. centos6安装mysql 5.5_CentOS6.5上安装MySQL5.5
  8. 95-10-020-启动-初始化ZK
  9. OpenShift 4 - 基于Memory的HPA
  10. 递归法:从n个小球中取m个小球(不放回),共有多少种取法?
  11. 购买物联网卡应该注意哪些问题?
  12. 推荐系统评测指标—精准率(Precision)、召回率(Recall)、F值(F-Measure)
  13. 谭浩强c语言入门prd,完整C语言谭浩强学习笔记.docx
  14. 操作系统(02326)课后习题答案
  15. 项目管理(PMP)整体介绍
  16. 示波器的阻抗1M欧和50欧、探头
  17. 短信中心号码iphone_如何在iPhone上拨打国际电话号码
  18. Algorithms学习笔记-第一章 基础
  19. Vue项目搭建常用配置文件!
  20. Dorabot蓝胖子招聘 薪资Open谈|3D视觉、机器人软件、SLAM算法工程师等岗位

热门文章

  1. 百度、腾讯和阿里巴巴 12大隐藏良心级实用功能
  2. 戴尔笔记本Windows10安装Ubuntu18.04实现双系统总结
  3. 音视频 RTMP协议分析
  4. 微信公众平台改版内容
  5. 优化Elasticsearch之如何合理分配索引分片
  6. 屯特大学计算机排名,荷兰屯特大学世界排名2021
  7. lqc_构建基于域名的虚拟主机
  8. Spring Boot (六): 为 JPA 插上翅膀的 QueryDSL
  9. 用动态面板阈值模型研究金融和经济增长的关系
  10. 华为荣耀note10计算机在哪找,华为荣耀note10如何使用电脑模式-华为云电脑使用方法介绍 - Iefans...