《C语言程序设计——谭浩强》

作者:谭浩强  出版社:清华大学出版社

题目 题型
什么是算法?试从日常生活中找3个例子,描述它们的算法。 问答
什么叫结构化的算法?为什么要提倡结构化的算法? 问答
试述3种基本结构的特点,请另外设计两种基本结构(要符合基本结构的特点)。 问答
用传统流程图表示求解以下问题的算法。 (1)有两个瓶子A和B,分别盛放醋和酱油,要求将它们互换(即A瓶原来盛酯,现改 盛酱油,B瓶则相反)。 (2)依次将10个数输入,要求输出其中最大的数。 (3)有3个数a,b,c,要求按大小 问答
用N-S图表示求解以下问题的算法。 (1)有两个瓶子A和B,分别盛放醋和酱油,要求将它们互换(即A瓶原来盛酯,现改 盛酱油,B瓶则相反)。 (2)依次将10个数输入,要求输出其中最大的数。 (3)有3个数a,b,c,要求按大小顺 问答
用伪代码表示求解以下问题的算法。 (1)有两个瓶子A和B,分别盛放醋和酱油,要求将它们互换(即A瓶原来盛酯,现改 盛酱油,B瓶则相反)。 (2)依次将10个数输入,要求输出其中最大的数。 (3)有3个数a,b,c,要求按大小顺序 问答
什么叫结构化程序设计?它的主要内容是什么? 问答
用自顶向下、逐步细化的方法进行以下算法的设计: (1)输出1900~2000年中是闰年的年份,符合下面两个条件之一的年份是闰年: ①能被4整除但不能被100整除; ②能被100整除且能被400整除。 (2)求ax2 情况。 问答