怎么用c语言小游戏编程实例编出纸牌游戏

> 有没有在vc++6.0下用c语言编写小游戏的详细教程文字和视频都行多谢啊学了一年的c了,就是没接触
有没有在vc++6.0下用c语言编写小游戏的详细教程文字和视频都行多谢啊学了一年的c了,就是没接触
uhahauhaha & &
发布时间: & &
浏览:38 & &
回复:2 & &
悬赏:0.0希赛币
有没有在vc++6.0下用c语言编写小游戏的详细教程文字和视频都行多谢啊学了一年的c了,就是没接触过游戏和图像方面的,也不知道从哪里入手
windows程序设计
& & (0)(0)给你推荐一下:可以挑里面的超级玛丽 看,里面有源代码 ,有个人的心得.比较好玩,也比较有意思.建议可以参考.uiawmy007 & &
& & (0)(0)
本问题标题:
本问题地址:
温馨提示:本问题已经关闭,不能解答。
暂无合适的专家
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&C语言编程,纸牌游戏_百度知道
C语言编程,纸牌游戏
正面向上;然后&#8222,输出每轮正面向上的牌,是2的倍数的牌翻一次,从第2张开始;然后,是3的倍数的牌翻一次,6的,直到最后一张牌,从第3张开始。模拟上述过程编号为1-52张牌。(看清楚,以3为基数.,直到最后一张牌,7的直到以52为基数的翻过;,是4的倍数的牌翻一次.再依次5的倍数的牌翻一次;从第4张开始.,以2为基数,直到最后一张牌,以4为基数,每一轮输出
提问者采纳
需要花色么?
就是1-52数字,第一轮翻,然后输出,第二轮,再输出,以此类推
每张牌上数字分别是1-52,不是扑克牌?
是的,就是1到52,第一轮每2张翻,然后输出一次,然后按照现在的正反面,按3翻,输出,输出51次
#include&stdio.h&&struct&card{&int&//&bool&//真为正面,假为反面};void&show(struct&card&a[],int&n){//&显示正面朝上的纸牌&int&i&=&0;&printf(&第%d次:&,n);&for(i&=&0;i&&&52;i&++){&&if(a[i].ex)&&&printf(&%d&&,a[i].num);&}&printf(&\n&);}void&main()&{&&int&i,j;&struct&card&a[52];&for(i&=&0;i&&&52;i&++){&&a[i].num&=&i+1;&&a[i].ex&=&&}//初始化纸牌&for(i&=&2;i&&&53;i&++){&&for(j&=&0;j&&&52;j&++){&&&if((j+1)%i&==&0)&&&&a[j].ex&=&!a[j].&&}&&show(a,i-1);&}}
我复制进去,提示有错误,我用的Microsoft Visual C++ 6.0
我也是vc++6.0,我的没报错啊……你确认一下复制的完整吧……
我直接下载你的打开都是错误啊
我直接下载你的打开都是错误啊
我直接下载你的打开都是错误啊
好了,重新新建一个再打开就好了,多谢你了,
#include&stdio.h&&struct&card{&int&//&bool&//真为正面,假为反面};void&show(struct&card&a[],int&n){//&显示正面朝上的纸牌&int&i&=&0,j&=&0;&printf(&第%02d次:&,n);&for(i&=&0;i&&&52;i&++){&&if(a[i].ex){&&&j++;&&&printf(&%02d&&,a[i].num);&&&if(j&==&23){&&&&printf(&\n&&&&&&&&);&&&}&&}&&&}&&printf(&\n\n&);}void&main()&{&&int&i,j;&struct&card&a[52];&for(i&=&0;i&&&52;i&++){&&a[i].num&=&i+1;&&a[i].ex&=&&}//初始化纸牌&for(i&=&2;i&&&53;i&++){&&for(j&=&0;j&&&52;j&++){&&&if((j+1)%i&==&0)&&&&a[j].ex&=&!a[j].&&}&&show(a,i-1);&}再给你个格式调好的,上一个看着不舒服……
提问者评价
来自团队:
其他类似问题
为您推荐:
其他1条回答
#include &stdio.h&
#include &math.h&
#include &stdlib.h&
#include &dos.h&
#include &graphics.h&
#include &conio.h&
#define ESC 0x1b
struct card
}a[52]={{3,2,1},{3,3,1},{3,4,1},{3,5,1},{3,6,1},{3,7,1},{3,8,1},{3,9,1},{3,10,1},{3,74,1},{3,81,1},{3,75,1},{3,65,1},
{4,2,1},{4,3,1},{4,4,1},{4,5,1},{4,6,1},{4,7,1},{4,8,1},{4,9,1},{4,10,1},{4,74,1},{4,81,1},{4,75,1},{4,65,1},
{5,2,1},{5,3,1},{5,4,1},{5,5,1},{5,6,1},{5,7,1},{5,8,1},{5,9,1},{5,10,1},{5,74,1},{5,81,1},{5,75,1},{5,65,1},
{6,2,1},{6,3,1},{6,4,1},{6,5,1},{6,6,1},{6,7,1},{6,8,1},{6,9,1},{6,10,1},{6,74,1},{6,81...
c语言编程的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁共有 1585 人关注过本帖
标题:怎样在c中输出扑克牌的图片
等 级:论坛游侠
帖 子:57
专家分:113
结帖率:40%
&&已结贴√
&&问题点数:20&&回复次数:9&&&
怎样在c中输出扑克牌的图片
怎样在c中输出扑克牌的图片,图片要和平时的扑克牌一样,还要让这些扑克牌打乱顺序重新排列?可以先告诉我怎样输出扑克牌图片(不可以用c原库里的那个,要和平时看起来一样的,或差不多的)?
搜索更多相关主题的帖子:
来 自:湖南张家界
等 级:贵宾
威 望:24
帖 子:1386
专家分:6999
你下载图片啊 用MFC CBitmap, 或者SDK 载入.rc资源!
等 级:贵宾
威 望:18
帖 子:2296
专家分:6418
到底是“出来混迟早要还”还是“杀人放火金腰带”?
等 级:新手上路
帖 子:13
额,,这个没试过。。。平时做的基本上是处理数据的
等 级:新手上路
帖 子:13
还有逻辑的
来 自:广州
等 级:小飞侠
帖 子:1041
专家分:2730
想象力征服世界
等 级:论坛游侠
帖 子:57
专家分:113
回复 3楼 vandychan
做自己就好,保持自己,记得微笑
等 级:论坛游侠
帖 子:57
专家分:113
回复 2楼 hahayezhe
不是很明白,可以清楚点吗?谢谢
做自己就好,保持自己,记得微笑
来 自:农村一小伙
等 级:贵宾
威 望:12
帖 子:1132
专家分:2671
程序代码:#include&stdio.h&
void main()
&&& printf(&%c\n&,<font color=#);
&&& printf(&%c\n&,<font color=#);
}一次顺延下去就行了~!就会这么多!至于打乱顺序输出还不会!好了!欣然接分!我闪
等 级:论坛游民
帖 子:449
专家分:14
/**TC2.0编译**/
#include &math.h&
#include &stdio.h&
#include &conio.h&
#include &stdlib.h&
#define MAX 52 /*52张牌*/
&int left=14,right=70,top=1,bottom=20;
&int xrate=4,yrate=4,wide=2,high=2;
&void output(int);
&system(&cls&);
&for (i=0;i&MAX;i++)
&&&&&window(left+(i%13)*xrate,top+(i/13)*yrate,left+wide+(i%13)*xrate,top+high+(i/13)*yrate);
&&&&&textbackground(7);
&&&&&clrscr();
&&&&&if (i/13&2)
&&&&&&&&textcolor(RED);&&
&&&&&&&&textcolor(BLACK);
&&&&&cprintf(&%c&,i/13+3);&&& /*花色*/
&&&&&output(i%13);&&&&&
/*============output()============*/
void output(int i)
&if (i==0)
&&& cprintf(& A&);
&else if (i&9)
&&& cprintf(& %c&,i+'1');
&else if (i==9)
&&& cprintf(&10&);
&else if (i==10)
&&& cprintf(& J&);
&else if (i==11)
&&& cprintf(& Q&);
&else if (i==12)
&&& cprintf(& K&);
版权所有,并保留所有权利。
Powered by , Processed in 0.029669 second(s), 8 queries.
Copyright&, BCCN.NET, All Rights Reserved

我要回帖

更多关于 c语言编写的小游戏 的文章

 

随机推荐