第1章 C语言概述

一、简答题

1.(1)语言简洁、紧凑,使用方便、灵活;(2)运算符丰富;(3)具有丰富的数据类型;

(4)具有结构化的控制语句;(5)语法限制不太严格,程序设计自由度大;(6)C语言允许直接访问物理地址,能进行位(bit)操作,能实现汇编语言的大部分功能,可以直接访问硬件;(7)生成目标代码质量高,程序执行效率高;(8)用C语言写的程序可移植性好,基本上不作修改就能用于各种型号的计算机和各种操作系统。

2.顺序结构,分支结构,循环结构

3.所谓算法就是为解决一个问题而采取的方法和步骤。

算法的特性:有穷性、确定性、输入、输出、可行性。

表示算法的方式:(1)用自然语言表示;(2)用流程图表示;(3)用N—S流程图表示;

(4)用伪代码表示;(5)用计算机语言表示。

二、算法

1.瓶子A里盛有醋

瓶子B里盛有酱油

那一个空瓶C

将A中的醋倒入C

将B中的酱油倒入A

将C中的醋倒入B

2.输入一个数放在a中

max = a

以下步骤重复9次:

输入一个数放在a中

如果a>max,max=b

打印max的值

3.如果 a

temp=a

a=b

b=temp

如果 c>a

temp1=a

temp2=b

a=c

b=temp1

c=temp2

否则

如果 c>b

temp=b

b=c

c=temp

打印a,b,c的值

4.i=1

sum=0

以下程序循环100遍:

sum=sum+i

i=i+1

c语言教材1-8章参考答案,C语言课后习题参考答案(第1-8章)相关推荐

  1. 计算机系统结构二班课后答案,计算机体系结构课后习题原版答案_张晨曦著 1.doc...

    计算机体系结构课后习题原版答案_张晨曦著 1 第1章 计算机系统结构的基本概念 1.1 解释下列术语向上(下)兼容按某档计算机编制的程序,不加修改就能运行于比它高(低)档的计算机.向()兼容按某个时期 ...

  2. 微型计算机第六版第四章答案,微机原理课后习题参考答案.doc

    第1部分 微型计算机基础知识 1.1 微处理器.微型计算机和微型计算机系统三者之间有什么不同? [解]微处理器:指计算机内部对数据进行处理并对处理过程进行控制的部件,伴随着大规模集成电路技术的迅速发展 ...

  3. 数据结构(python语言描述)课后题答案_数据结构课后习题及答案

    2.2. 当对一个线性表经常进行的是插入和删除操作时,采用链式存储结构为宜. 2.3. 当对一个线性表经常进行的是存取操作,而很少进行插入和删除操作时,最好采用顺序存储结构. 2.6. 带头结点的单链 ...

  4. 微型计算机原理_课后答案,微机原理课后习题标准答案

    门输出有效,则输入必须全有效. 译码器74LSl38要工作,两低一高控制端必须同时有效,所以Al5-A7的数值为010001100.A6.A5.A4作为译码输入,A3-A0未参加译码,所以74LSl3 ...

  5. 计算机网络 课后题答案解析,计算机网络课后习题和答案解析

    完美WORD格式 4..路由选择算法主要分哪几类?分布式自适应算法的基本思想是什么? 答:1)路由选择算法主要分为三类:孤立式路 由选择策略.集中式路由选择策略和分布式路由选择策略:2)分布式自适应算 ...

  6. 《软件工程教程》(第2版) 主编:吴迪 马宏茹 丁万宁 第六章课后习题参考答案

    第6章   软件编码和测试  课后习题参考答案 一.选择题 (1)为了提高测试的效率,应该(D). A.随机地选取测试数据 B.取一切可能的输入数据作为测试数据 C.在完成编码以后制定软件的测试计划 ...

  7. 数据库系统概念原书第六版黑皮书第一章课后习题作业答案

    文章目录 1.8列出文件处理系统和DBMS之间的四个显著区别. 1.9 解释物理数据独立性的概念,以及它在数据库系统中的重要性. 1.10 列出数据库管理系统的五个职责.对每个职责,说明当它不能被履行 ...

  8. c语言定义int 输出4386,大学C语言第五章课后习题参考程序

    考试,二级C语言备考 第五章课后习题参考程序 5.1 编写程序,求100-2000之间所有3的倍数之和,当和大于1000时结束. (参考答案:900) #include int main() { in ...

  9. 量纲对回归结果的影响_应用回归分析-第3章课后习题参考 答案.doc

    应用回归分析-第3章课后习题参考 答案 第3章 多元线性回归 思考与练习参考答案 3.1 见教材P64-65 3.2 讨论样本容量n与自变量个数p的关系,它们对模型的参数估计有何影响? 答:在多元线性 ...

  10. 《软件工程教程》(第2版) 主编:吴迪 马宏茹 丁万宁 第二章课后习题参考答案

    第2章  软件问题定义及可行性分析 课后习题参考答案 一.填空题 (1)可行性研究的目的是 用最小的代价在尽可能短的时间内确定问题是否能够解决. (2)经济可行性研究范围包括 投资效益分析 .公司经营 ...

最新文章

  1. [UWP小白日记-3]记账项目-1
  2. boost::hana::curry用法的测试程序
  3. 银监会周末突发4号文件,18年贷款比想象的要难
  4. Web数据存储之localStorage和sessionStorage
  5. 巴巴运动网学习笔记(16-20)
  6. 无线数传电台工业控制的应用
  7. python搭建webapi_怎么搭建Web Api
  8. jenkins未授权访问漏洞记录(端口:7001,80,8080,50000)
  9. 微信小程序实现文字跑马灯
  10. linux qt自带例子无法,在Qt Creator中,错过了一些例子
  11. 帮一个同学解决get请求的ajax上传数据,数据放在data里
  12. 21 个 MySQL 表设计的经验准则
  13. iOS10.3.3 iPhone5使用爱思助手越狱后安装完openssl,afc2失效的解决办法
  14. 无root卸载预装-adb的简单操作
  15. 达观杯数据竞赛 -- LR+SVM处理词向量特征
  16. 图像处理 去模糊 去马赛克 软件
  17. 即将开学,为校园网络安全助力
  18. %公式在计算机中怎么使用,在Excel 2013公式中使用函数并移动和复制——想象力电脑应用...
  19. 细胞信号通路详解之cAMP信号通路
  20. linux命令行下读取u盘内容_Linux系统下使用U盘的方法

热门文章

  1. 红外传感器型号和参数_各类红外传感器比较
  2. EXCEL复制可见单元格
  3. FPGA作业1:利用74161设计20进制计数器
  4. 零基础如何用平面设计排版软件PS进行布局构图
  5. “仿宋_GB2312、楷体_GB2312、方正小标宋简体”的下载和安装方式【实操】
  6. java 大数四则运算_Java中的大数运算
  7. BeanShell用法汇总(转载)
  8. 惠普win7驱动_win7怎么样打开无线网卡开关
  9. lpop 原子_原子尺度表征神器STEM:同时获得原子分辨率晶体结构、成分和电子结构信息...
  10. BP神经网络算法简介