关于扑克的课程设计怎么做

本站所有资源均来自互联网本站只负责收集和整理,均不承担任何法律责任如有侵权等其它行为请联系我们.

代码有错误求大神帮忙看一下哪错了#defineFlag-1voidmain(){inti,j,data[52],flag[52];charm;//在程序开始,建立了两个数组一个存放52张牌的编号,另外一个存放相应编号的纸牌的翻... 代码有错误求大神帮忙看一下哪错了

char m; //在程序开始,建立了两个数组一个存放52张牌的编号,另外一个存放相应编号的纸牌的翻牌记录便于后面对翻牌次数的输出。

//(通过for循环向数组中录入1-52个数,作为52张牌的编号以便进行接下来的操作)

flag[i-1]=0; //(将flag数组中的相应编号纸牌的翻牌数初始化为0,在接下来的循环中需偠对翻牌次数进行统计。)

for(j=1;j<=52;j++) //(嵌套循环的内循环对每张纸牌进行基数的倍数条件判断)

flag[j-1]++; //(翻牌一次,则相应的标记数组中该编号的位置數值+1即将翻牌次数记入flag数组中。)

printf("最后所有正面向上的牌有:");

if(data[i]>0) //(该题目中将大于零的编号定义为正面向上的纸牌的编号)

//在程序中主偠还包括功能界面,如下:

 编号为1-52张牌正面向上,从第2张开始以2为基数,是2的倍数的牌翻一次直到最后一张牌;然后,从第3张开始以3为基数,是3的倍数的牌翻一次直到最后一张牌;然后…从第4张开始,以4为基数是4的倍数的牌翻一次,直到最后一张牌;...再依次5的倍数的牌翻一次6的,7的 直到 以52为基数的翻过输出:这时正面向上的牌有哪些?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

更多关于 课程设计怎么做 的文章

 

随机推荐