没有合适的资源?快使用搜索试试~ 我知道了~
首页C++趣味程序100例
资源详情
资源推荐
目录
制作余弦曲线........................................................................................................... ...........4
绘制余弦曲线和直线....................................................... ........... ........... ........... .................5
绘制圆....................................................... ........... ........... ........... ...................... ........... ......5
歌星大奖赛............................................................................. ........... ........... .....................6
求最大数............................................................ ........... ...................... ........... ........... ........7
高次方数的尾数............................................................ ........... ...................... ........... ........8
阶乘尾数零的个数............................................................................. ........... ........... ..........8
借书方案知多少............................................................ ........... ...................... ........... ........9
杨辉三角形..................................................................... ........... ........... ...................... .....10
数制转换................................................................ ........... ........... ........... ........... ..............11
打鱼还是晒网............................................... ........... ........... ........... ...................... ........... .12
抓交通肇事者............................................... ........... ........... ........... ...................... ........... .14
该存多少钱..................................................................... ........... ........... ...................... .....15
怎样存钱利最大.............................................. ........... ...................... ........... ........... .........16
捕鱼和分鱼..................................................................... ........... ........... ...................... .....18
出售金鱼................................................................ ........... ........... ........... ........... ..............18
平分七筐鱼..................................................................... ........... ........... ...................... .....19
有限 5 位数.............................................................. ........... ........... ...................... ........... .21
8 除不尽的自然数...................................................................... ........... ........... ................22
一个奇异的三位数..................................................................... ........... ........... ................22
4 位反序数...................................................................... ........... ........... ...................... .....23
求车速............................................... ........... ........... ........... ...................... ........... ........... .24
由两个平方三位数获得三个平方二位数........................ ........... ........... ...................... .....25
阿姆士特朗数............................................... ........... ........... ........... ...................... ........... .26
完全数............................................... ........... ........... ........... ...................... ........... ........... .27
亲密数............................................... ........... ........... ........... ...................... ........... ........... .28
自守数............................................... ........... ........... ........... ...................... ........... ........... .28
回文数............................................... ........... ........... ........... ...................... ........... ........... .30
求具有 ABCD=(AB+CD)
2
性质的四位数.............................................................................31
求素数............................................... ........... ........... ........... ...................... ........... ........... .32
哥德巴赫猜想............................................... ........... ........... ........... ...................... ........... .33
可逆素数................................................................ ........... ........... ........... ........... ..............34
回文素数................................................................ ........... ........... ........... ........... ..............35
要发就发................................................................ ........... ........... ........... ........... ..............37
素数幻方................................................................ ........... ........... ........... ........... ..............38
百钱百鸡问题............................................... ........... ........... ........... ...................... ........... .44
爱因斯坦的数学题..................................................................... ........... ........... ................45
换分币............................................... ........... ........... ........... ...................... ........... ........... .45
年龄几何................................................................ ........... ........... ........... ........... ..............46
三色球问题..................................................................... ........... ........... ...................... .....47
马克思手稿中的数学题.................................................................................................. ...47
最大公约数和最小公倍数........................ ........... ........... ...................... ........... ........... .....48
分数比较................................................................ ........... ........... ........... ........... ..............49
分数之和................................................................ ........... ........... ........... ........... ..............50
将真分数分解为埃及分数........................ ........... ........... ...................... ........... ........... .....51
列出真分数序列.............................................. ........... ...................... ........... ........... .........52
计算分数的精确值..................................................................... ........... ........... ................53
新娘和新郎..................................................................... ........... ........... ...................... .....55
委派任务................................................................ ........... ........... ........... ........... ..............56
谁在说谎................................................................ ........... ........... ........... ........... ..............57
谁是窃贼................................................................ ........... ........... ........... ........... ..............58
黑与白............................................... ........... ........... ........... ...................... ........... ........... .59
谜语博士的难题(1)............................................................. ........... ...................... .......61
谜语博士的难题(2)............................................................. ........... ...................... .......62
哪个大夫哪天值班..................................................................... ........... ........... ................64
区分旅客国籍....................................................................................................................65
谁家孩子跑最慢.............................................. ........... ...................... ........... ........... .........67
拉丁方阵................................................................ ........... ........... ........... ........... ..............69
填表格............................................... ........... ........... ........... ...................... ........... ........... .70
1~9 分成 1:2:3 的三个 3 位数................................................. ........... ........... ........... ....72
1~9 组成三个 3 位数的平方数......................... ........... ........... ........... ...................... .........73
由 8 个整数形成奇特的立方体............................................. ...................... ........... ..........75
减式还原................................................................ ........... ........... ........... ........... ..............77
乘式还原(1)............................................................. ........... ...................... ........... .......78
乘式还原(2)............................................................. ........... ...................... ........... .......80
除式还原(1)........................................................................................................... .......83
除式还原(2)............................................................. ........... ...................... ........... .......85
九位数累进可除数..................................................................... ........... ........... ................87
魔术师的猜牌术(1)............................................................. ........... ...................... .......89
魔术师的猜牌术(2)............................................................. ........... ...................... .......90
约瑟夫问题..................................................................... ........... ........... ...................... .....91
邮票组合................................................................ ........... ........... ........... ........... ..............92
和数能表示 1~23 的 5 个正整数....................................... ........... ........... ........... ........... ....93
可称 1~40 磅的四块砝码................................................................... ........... ........... .........94
10 个小孩分糖果.......................................................... ........... ........... ........... ........... ........95
小明买书................................................................ ........... ........... ........... ........... ..............97
波松瓦酒的分酒趣题............................................... ........... ........... ........... ...................... .98
求∏的近似值(1)................................................. ........... ........... ...................... ...........100
求∏的近似值(2)................................................. ........... ........... ...................... ...........101
奇数平方的一个有趣性质.............................................................. ........... ........... ..........102
角谷猜想............................................................... ........... ........... ........... ........... .............102
四方定理............................................................... ........... ........... ........... ........... .............103
卡布列克常数........................................ ........... ........... ........... ...................... ........... ......104
尼克彻斯定理........................................ ........... ........... ........... ...................... ........... ......106
回文数的形成..................................................................................................................107
自动发牌............................................................... ........... ........... ........... ........... .............108
黑白子交换.............................................................. ........... ........... ...................... ..........110
常胜将军............................................................... ........... ........... ........... ........... .............112
抢 30........................................................ ........... ........... ........... ...................... ........... ....114
搬山游戏............................................................... ........... ........... ........... ........... .............115
人机猜数游戏(1)....................................................... ........... ........... ........... ...............117
人机猜数游戏(2)....................................................... ........... ........... ........... ...............119
汉诺塔........................................ ........... ........... ........... ...................... ........... ........... ......122
兔子产子............................................................... ........... ........... ........... ........... .............123
将阿拉伯数字转换为罗马数字............................................. ........... ...................... ........125
选美比赛............................................................... ........... ........... ........... ........... .............126
满足特异条件的数列........................................ ........... ........... ........... ...................... ......127
八皇后问题.............................................................. ........... ........... ...................... ..........129
超长正整数的加法.............................................................. ........... ........... .....................131
数字移动..........................................................................................................................134
制作余弦曲线
在屏幕上用“显示 度的余弦函数 曲线
*问题分析与算法设计
如果在程序中使用数组,这个问题十分简单。但若规定不能使用数组,问题就变得不容易
了。
关键在于余弦曲线在 度的区间内,一行中要显示两个点,而对一般的显示器来说,
只能按行输出,即:输出第一行信息后,只能向下一行输出,不能再返回到上一行。为了
获得本文要求的图形就必须在一行中一次输出两个“。
为了同时得到余弦函数 图形在一行上的两个点,考虑利用 的左右对称性。将
屏幕的行方向定义为 ,列方向定义为 ,则 度的图形与 度的图形是左
右对称的,若定义图形的总宽度为 列,计算出 行 度时 点的坐标 ,那么
在同一行与之对称的 度的 点的坐标就 应为 。程序中利用反余弦函数
计算坐标的对应关系。
使用这种方法编出的程序短小精炼,体现了一定的技巧。
*程序说明与注释
!
"
#!$
!$
%&'$ '$'!( 为列方向,值从 到,步长为 (
"
'$!(计算出 对应的弧度 ,乘以 为图形放大倍数(
%&'$$))!*&%+!+$
*&%++$!(控制打印左侧的 !号(
%&$$))*&%+!+$
*&%+,+$!(控制打印同一行中对称的右侧号(
-
&&!$
-
绘制余弦曲线和直线
在屏幕上显示 度的 曲线与直线 %'./) 的迭加图形。其中
图形用“表示,%用“)表示,在两个图形相交的点上则用 %图形的符号。
*问题分析与算法设计
本题可以在上题的基础上进行修改。图形迭加的关键是要在分别计算出同一行中两个图形
的列方向点坐标后,正确判断相互的位置关系。为此,可以先判断图形的交点,再分别控
制打印两个不同的图形。
*程序注释与说明
!
!
"
#!$
!$
%&'$'$))!(对于第一个 坐标进行计算并在一行中打印图形(
"
'$!(:屏幕行方向坐标(
'$!(0!曲线上 点对应的屏幕列坐标(
'./)$!(0!直线上 点对应的列坐标(
%&'$'$))!(0!屏幕列方向坐标(
%''11''!*&%+)+$!(直线与 相交时打印“)(
!%''!*&%+)+$!(打印不相交时的直线图形(
!%''22''!*&%++$!(打印不相交时的 图形(
!*&%+!+$!(其它情况打印空格(
*&%+,+$
-!
&&!$!
-
绘制圆
在屏幕上用“画一个空心的圆
*问题分析与算法设计
打印圆可利用图形的左右对称性。根据圆的方程:
剩余63页未读,继续阅读
b716409086
- 粉丝: 3
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功