有52张牌全数正面朝上 , 接着从第2张牌起头 , 把2的倍数位置上的牌翻当作正面朝下;接着从第3张牌起头 , 把凡是3的倍数位置上的牌正面朝上的朝下翻 , 正面朝下的朝上翻;接着第4张牌……以此类推 , 直到第52张牌为止 , 最后查看哪几张牌正面朝上 , 并输出它们的位置 。
若何用C++解决这个问题呢?小编与大师分享编程经验 。
文章插图
需要这些哦
C++
方式/
1【52张牌翻牌问题怎样用C++解决】要遍历所有的翻牌 , 只需从第2张牌起头 , 翻转牌数的倍数的牌 , 最后获得牌的朝标的目的 , 即为要求的牌的朝标的目的 。
文章插图
2起首 , 界说53个元素的数组 , 数组类型为整型 。
文章插图
3接着 , 界说三个整型变量 , 节制翻牌和计数 。
文章插图
4将数组元素的初始值 , 设置为1 。
文章插图
5用外层for轮回节制牌的计数 , 从第2张牌到第52张牌 。
文章插图
6用内层for轮回 , 节制翻转的牌 。
文章插图
7当知足前提时 , 将该牌翻转 。
文章插图
8用for语句节制最后正面朝上牌的输出 , 前提是小于等于52 。
文章插图
9若是牌朝上 , 则输出牌 , 而且计数 。
文章插图
10最后 , 输出正面朝上牌的数量 。
文章插图
11运行法式 , 电脑就会输出最后正面朝上的牌 , 并输出统计数量 。
文章插图
以上内容就是52张牌翻牌问题怎样用C++解决的内容啦 , 希望对你有所帮助哦!
推荐阅读
- 狗罐头哪个牌子好 狗罐头供应量不要太大
- 狗零食什么牌子好 5类适合狗狗吃的零食
- 什么牌子的幼猫粮比较好 荐10款常用猫粮
- 全民烧脑315关把车开到对面站牌去怎么过关
- 汽车太阳膜品牌排行榜,汽车太阳膜品牌哪个好
- 幼猫粮哪个牌子好 猫粮的十大品牌解析
- 什么猫粮比较好 猫粮换品牌要慎重
- 什么牌子的猫粮好 推荐三大品牌天然猫粮
- 天然猫粮什么牌子好 选择适合的才是最好的
- 优瑞派猫粮怎么样 猫粮换品牌要慎重