该书收录了多个经典的C++编程示例,适合各种水平的程序员阅读和学习。尽管标题提及“不同编程语言”,但主要内容聚焦于C++领域,旨在通过丰富的实例来提升读者对这一强大编程语言的理解与应用能力。
【程序1】题目:利用数字1、2、3、4可以组成多少个互不相同的三位数?这些不同的三位数分别是哪些?
【程序2】题目:一家公司的奖金发放依据利润提成比例,当月利润低于或等于10万元时,按利润的10%提取;超过10万至20万的部分按7.5%,以此类推。具体为:
- 超过40万到60万部分按3%
- 60万元以上到100万以下部分提成比例是1.5%
- 超过100万元的利润按照1%提取。
从键盘输入当月公司的总利润,计算并输出应发放给员工的奖金总额。
【程序3】题目:寻找一个整数X,使得它加上168后仍为完全平方数,并且这个数字本身在加了100之后也是一个完全平方数。请问该整数值是多少?
【程序4】题目:编写一段代码用来计算某年某月的日期是这一年的第几天。
【程序5】题目:从键盘输入三个整数,编程输出这三个数从小到大的顺序排列结果。
【程序6】题目:使用星号(*)打印出字母C的图案。
【程序8】题目:编写一个函数来生成九乘法表(9×9)并将其显示出来。
【程序9】题目:设计代码用于打印国际象棋盘格子布局图样。
【程序10】题目:兔子繁殖问题。假设一对新生的小兔一个月后就能长成大兔,每对大兔每个月又能生出新的一对小兔(前提是不考虑死亡)。求解从第3个月开始的每个月内总共有多少只兔子。
【程序11】题目:找出介于101至200之间所有的素数,并将这些质数全部列出。
【程序12】题目:编写一个函数,用来查找并输出所有符合“水仙花数”条件的三位数字。所谓水仙花数是指这三位数字之和等于该整数本身。
【程序13】题目:给定任意一个正整数N,请将它分解为一系列质因数相乘的形式,并以字符串形式返回,例如输入90时输出2*3*3*5=。
【程序14】题目:根据成绩分数制定等级标准。若学生成绩≥90分,则评为A;60-89分之间评定为B级;而低于60分则归类于C级。
【程序15】题目:输入两个正整数m和n,计算并输出它们的最大公约数与最小公倍数。
【程序16】题目:编写一个函数接受一行字符作为参数,并统计其中的英文字母、空格、数字和其他特殊字符的数量。
【程序17】题目:给定一个数字n(无论奇偶),如果输入是偶数,则计算并返回表达式1/2 + 1/4 ...+ 1/n的结果;如果是奇数,计算并输出序列中的所有项相加的和即为(1/1) + (1/3) +...+(1/(n))。
【程序32】题目:海滩上有一堆桃子,五只猴子轮流来分。每一只猴子都把这堆桃平均分成5份,并吃掉其中一份后扔掉了多出来的那一个(如果有的话)。请问最初至少有多少个桃子能让这个过程顺利进行到第五轮?
【程序34】题目:证明所有偶数都能表示为两个质数之和的形式。