计算机程序设计技巧》是计算机科学方面的一部重要著作,受到了国际上有关方面的普遍重视。 本书共分七卷。主题是“算法分析”,即特定的计算机算法性质的理论。全书详尽地介绍了若干“非数值分析”领域中大量采用的各种优秀方法和技巧,并从数学上给予了严格的论证和比较分析。书中附有大量习题和答案,标明了难易程序及数学概念的使用。这部较完整的书,可供从事计算机科学、计算数学、计算技术诸方面的工作人员参考、研究和借鉴,也可作为高等院校有关专业的一部基本的教学参考书。 本卷是全书的第一卷------《基本算法》,分“基本概念”和“信息结构”两章。它是其他六卷的基本,是整部书的交叉点;介绍了全书其他部分所用的基本概念和数据结构,包含了各卷中需要的全部材料;可作为数据结构、离散数学和机器语言程序设计方面的教科书。
1
整理我考专插本大部分资料,有些是我本人手动整理的,有些是平时收集的,绝对良心,如果没有积分的话,可以私信发邮箱给我,我做个顺水人情,也祝你考试顺利哦
2021-08-12 08:06:58 261.26MB 专插本
1
1.新建源程序文件,编辑以下程序,编译后修改其中的语法错误,正确后运行程序,从键盘输入36和64,得出运行结果,并保存程序。 2.画出一头威武雄壮的雄狮 3.在屏幕上输出如下的图形 4. 为满足用水量增长的要求,市里最近新建甲乙丙三个水厂,这三个水厂日供水量共计11.8万立方米,其中乙水厂的日供应量是甲水厂的3倍,丙水厂的日供应量比甲水厂日供水量的一半还多1万立方米。编程实现:计算并输出这三个水厂的日供水量分别是多少立方米? 5. 编程实现:输入一单位为千克的重量,输出显示所转换的磅值。 6. 某公司的销售人员的工资是这样计算的,基本工资是800元,另外加上销售货款的8%为提成。编程实现:输入员工的销售货款,计算输出员工的工资。
2021-08-10 14:03:57 389KB 西南交通大学 C++ 程序设计基础
1. 已知赵一丁同学参加了高等数学、普通物理、大学英语三门课程的期末考试。编程实现:键盘输入该同学的学号(11位)以及各科的成绩,计算平均成绩。输入输出格式参见下图。 2. 计算万有引力。 3. 键盘输入一个小写字母,将其转换成大写字母,并输出它们的ASCII码值及其原字符。输出格式参见下图。 4. 从键盘输入一个四位整数,输出该数的每一位数字。输出格式参见下图。 5. 从键盘输入两个整数(要求:两个数不能整除,第2个数不为0),计算这两个数的商,并输出结果,理解整数除法与实数除法的区别。输出格式参见下图。
2021-08-10 14:03:56 107KB 西南交通大学 程序设计基础 C++
1. 使用if语句编程求解两个数中的最大值。 2. 从键盘输入一个数,判定该数是否能被7整除,并输出判定结果。 3. 已知一个函数 ,输入x的值,求解并输出相应的y值。 4. 购买一批打印纸,若一次性购买100包以下,每包20元;若一次性购买100包及以上(包含100包),则每包16元。请编写程序,计算购买N包打印机需要多少钱? 5. 个税计算问题
2021-08-10 14:03:56 111KB 西南交通大学 程序设计基础 C++
1. 已知一个函数 输入x的值,求解并输出相应的y值。 2. 从键盘任意输入三个数a、b、c(整数或实数均可),找出其中最大的数并输出。要求用if…else的嵌套结构实现。 3.某工厂有如下规定:工龄不到一年的(工龄为0),无年休假;工龄为1~5年的,年休假为7天;工龄为6~10年的,年休假为14天;工龄为11~20年的年休假为21天;工龄20年以上的,年休假为28天。编程实现:输入工龄,输出对应的年休天数。要求用if…else的嵌套结构实现。 4. 文具厂销售笔袋,按照客户的购买数量不同,给出了不同的优惠政策,详见下表: 5.模拟二人猜拳游戏:剪刀石头布。
2021-08-10 14:03:55 158KB 西南交通大学 程序设计基础 c++
1.一只猴子摘了N个桃子第一天吃了一半又多吃了一个,第二天又吃了余下的一半又多吃了一个,到第十天的时候发现还有一个。 2. 编程实现十进制整数和八进制整数之间的转换(即将10进制数转换为8进制数,或将8进制数转换为10进制数)。 3.计算由键盘输入的两个数的最大公约数和最小公倍数。 4. 从键盘输入一个角度值x(计算时需要将角度值转换成幅度值:y=x*PI/180),求sinx的近似值,要求截断误差小于0.0001,即通项式的值小于0.0001停止计算。近似计算公式如下: 5.由键盘输入若干职工的工资收入(以0或负数结束),计算并输出每个职工的缴税额,输出每个职工的实际工资收入,统计并输出职工总人数和总缴税额。
2021-08-10 14:03:55 139KB 西南交通大学 程序设计基础 c++
1. 编写一个成绩录入程序,该程序可录入不同班级学生的学号、语文、数学和英语成绩并判断学生的优势学科。班级数目、各班人数、学号、三科成绩(假设各科成绩均不相同)均由键盘输入。运行结果如下,请编码实现。 2.百鸡问题:公鸡5元钱一只,母鸡3元钱一只,小鸡三只1元钱。现在用100块钱买了100只鸡,问公鸡、母鸡、小鸡各多少只?运行结果如下,请编码实现。 3. 编码实现:键盘输入10个整数(数据位数不限,示例中给出的数据位数均为3位),输出数据位的数字之和为7(如502,各位数字之和5+0+5为7)的所有整数。运行结果如下。 4. 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。运行结果如下,请编码实现。 5.用循环结构语句编程并输出下图,其行数由键盘输入,行数和每行输出的星号*数有2倍的关系。运行结果如下,请编码实现。
2021-08-10 14:03:54 79KB 西南交通大学 程序设计基础 c++
1、实现功能:根据键盘输入的数x,计算分段函数f(x)的值。 2、实现功能:1~10加减乘运算训练系统。 3. 实现功能:计算a的b次方与b的a次方的和。 4、实现功能:求两个正整数的最大公约数、最小公倍数。 5、实现功能:计算正整数m~n之间所有完数之和。
2021-08-10 14:03:54 51KB 西南交通大学 程序设计基础 C++