- 106
- 0
- 约8.8千字
- 约 15页
- 2018-08-30 发布于贵州
- 举报
数据结构课程设计报告纸牌游戏
课题设计2:扑克牌游戏
1、问题描述
编号为1-52张牌,正面向上,从第2张开始,以2为基数,是2的倍数的牌翻一次,直到最后一张牌;然后,从第3张开始,以3为基数,是3的倍数的牌翻一次,直到最后一张牌;然后…从第4张开始,以4为基数,是4的倍数的牌翻一次, 直到最后一张牌;...再依次5的倍数的牌翻一次,6的,7的 直到 以52为基数的 翻过,输出:这时正面向上的牌有哪些?
存储结构:
源程序:#include stdio.h
void main()
{
int i,j,a[52];
for(i=2;i=52;i++)
for(j=i-1;j52;j+=i)
a[j]=!a[j];
printf(正面向上的牌有:);
for(i=0;i52;i++)
if(a[i])
printf(%4d,i+1);
}
测试结果:正面向上的牌有:1 4 9 16 25 36 49
算法的时间复杂度:T(n)=O(n2)
课题设计3:joseph环
一. 需求分析:利用单向循环链表存储结构模拟此过程,按照出列的顺序输出各个人的编号。首先创建一个空链表,初始化链表,构造出一个只有头结点的空链表,建立好一个约瑟夫环。1. 输入的形式和输入值的范围? ?本程序中,输入报数上限值m和人数上限l,密码,均限定为正整数,输入的形式为一个以“回车符”为结束标志
您可能关注的文档
最近下载
- 2025年社区工作者综合知识与能力(社区知识)真题卷.pdf VIP
- 儿童喘息性疾病鉴别诊断.ppt
- 《在马克思墓前的讲话》课件19张PPT.pptx VIP
- 2026年《万唯中考黑白卷》2026《万唯中考•山东黑白卷》数学白卷.pdf VIP
- 2022年新人教版高中英语必修二教案全套.docx VIP
- 第七章动车组旅客信息系统.ppt VIP
- 一种节能的连续熔硫装置.pdf VIP
- 安徽省2024年社区工作者考试真题【历年真题】.docx VIP
- 2023年合肥市社区工作者招聘考试真题.docx VIP
- 生物试题卷【九师联盟】【押题卷】【江西卷】九师联盟2025届高三5月考前押题联考江西九师联盟2025届高三下学期5月模拟预测(5.21-5.22)含答案或解析.pdf VIP
原创力文档

文档评论(0)