1:在屏幕上显示一张如下所示的时间表:
time***
1 morning
2 afternoon
3 night
please enter your choice:
操作人员根据提示进行选择,程序根据输入的时间序号显示相应的问候信息,选择1时显示"good morning", 选择2时显示"good afternoon", 选择3时显示"good night",对于其他选择显示"selection error!",用switch语句编程实现。
2:读入一个年份和月份,打印出该月有多少天(考虑闰年),用switch语句编程。
3:编程计算1+3+5+7+…+99+101的值。
4:编程计算1×2×3+3×4×5+…+99×100×101的值。
5:编程计算1!+2!+3!+4!+…10!的值。
6:编程计算 a+aa+aaa+…+aa…a(n个a)的值,n和a的值由键盘输入。
7: 利用=×…的前100项之积计算的值。
8: 利用泰勒级数e…+计算e的近似值,当最后一项的绝对值小于105时认为达到了精度要求。要求统计总共累加了多少项。
9: 计算,直到最后一项的绝对值小于10-4为止。
10: 利用泰勒级数sin(x)≈计算sin(x) 的值。要求最后一项的绝对值小于10-5,并统计出此时累加了多少项。
11: 打印所有的“水仙花数”。所谓“水仙花数”,是指一个三位数,其各位数字的立方和等于该数本身。例如,153是“水仙花数”,因为153=13+33+53。
12: 从键盘任意输入一个4位数x,编程计算x的每一位数字相加之和(忽略整数前的正负号)。例如,输入x为1234,则由1234分离出其千位1、百位2、十位3、个位4,然后计算1+2+3+4=10,并输出10。
13: 爱因斯坦数学题。爱因斯坦曾出过这样一道数学题:
有一条长阶梯,若每步跨2阶,最后剩下1阶;若每步跨3阶,最后剩下2阶;若每步跨5阶,最后剩下4阶;若每步跨6阶,最后剩下5阶;只有每步跨7阶,最后才正好1阶不剩。请问,这条阶梯共有多少阶?
14: 三色球问题。若一个口袋中放有12个球,其中有3个红色的,3个白色的,6个黑色的,从中任取8个球,问共有多少种不同的颜色搭配?
15: 鸡兔同笼,共有98个头,386只脚,编程求鸡、兔各多少只。
16: 我国古代的《张丘建算经》中有这样一道著名的百鸡问题:“鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。
百钱买百鸡,问鸡翁、母、雏各几何?”其意为:公鸡每只5元,母鸡每只3元,小鸡3只1元。
用100元买100只鸡,问公鸡、母鸡和小鸡各能买多少只?
17: 用1元5角钱人民币兑换5分、2分和1分的硬币(每一种都要有)共100枚,问共有几种兑换方案?每种方案各换多少枚?
18: 编程输出如下上三角形式的九九乘法表。
19: 编程打印以下图案。
20: 按如下格式打印100以内整数的平方根表。
循环结构练习
1 百鸡问题 用100元买100只鸡,大公鸡5元1只,母鸡3元1只,小鸡1元3只。问各能买多少只?include include int main int cocks,hens,chicken for cocks 1 cocks 20 cocks for hens 1 hens 34 hens fo...
循环结构练习
include void main int i 0行a while i 1行 b cout 请回答以下问题 while循环的条件是 i 1循环体是 cout 若a行语句改为 int i 2 则c行执行 0 次。d行语句的执行和b行的条件成立与否不相关 相关 不相关 d行共执行 1 次。本程序的输出结...
循环结构练习
1 百鸡问题 用100元买100只鸡,大公鸡5元1只,母鸡3元1只,小鸡1元3只。问各能买多少只?include include int main int cocks,hens,chicken for cocks 1 cocks 20 cocks for hens 1 hens 34 hens fo...