搜索
查看: 2603|回复: 11
打印 上一主题 下一主题

一个控制字符移动的小程序

[复制链接]
跳转到指定楼层
楼主
发表于 2013-4-3 18:23:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#include <stdio.h>
#define p() printf("哦哈")
int main()
{
int i,j,n=10,k=1,n2=0;
printf("本程序是用键盘 asdf 实现2个中文字上下左右移动\n");sleep(1000);
printf("实现方法很简单\n");sleep(1000);
printf("所以肯定有问题\n");sleep(1000);
printf("1秒后开始\n");sleep(1000);

system("cls");
for(i=0;i<=n;i++)
   printf(" ");
        p();
while(k)
{
    char c;
    c=getch();
        switch(c)
        {
        case 'd':system("cls");n++;
        if(n>70) n=0;
        for(j=0;j<n2;j++)
        {printf("\n");}
        for(i=0;i<n;i++)
   printf(" ");
        p();break;
        
        case 'a':n--;
        if (n>0)
        {system("cls");
        for(j=0;j<n2;j++)
        {printf("\n");}
                for(i=0;i<n;i++)
                {printf(" ");}
                p();break;}
        else system("cls");n=70;
        for(j=0;j<n2;j++)
        {printf("\n");}
        p();break;
        
        case 's':
        system("cls");n2++;
        if(n2>24) n2=0;
        for(j=0;j<n2;j++)
        {printf("\n");}
        for(i=0;i<n;i++)
                printf(" ");
                p();break;
        
        case 'w':
        
        if(n2>0)
        {system("cls");
        n2--;
         for(j=0;j<n2;j++)
        {printf("\n");}
        for(i=0;i<n;i++)
                printf(" ");
                       
                p();break;}
        else  
        {
        system("cls");
        for(i=0;i<n;i++)
                printf(" ");
                p();n2=24;break;}
   
        default : break;
        }
}
return 0;
}


评分

参与人数 1啊哈币 +10 收起 理由
啊哈磊 + 10 很给力!

查看全部评分

沙发
发表于 2013-4-3 21:34:06 | 只看该作者
收来看看。。。谢谢
板凳
发表于 2013-4-3 22:58:42 | 只看该作者
哇塞 楼主牛人,正是去要这个
地板
发表于 2013-4-3 22:59:55 | 只看该作者
谢谢你 运行起来了 用wsad可以控制上下左右
5#
发表于 2013-4-3 23:32:12 | 只看该作者
很不错哦,楼主再来做点好玩的造福大家吧
6#
发表于 2013-4-3 23:32:40 | 只看该作者
楼主学习编程多长时间了啊
7#
发表于 2013-8-24 21:36:38 | 只看该作者
你是白手起家⊙﹏⊙b汗
8#
发表于 2013-10-3 08:31:28 | 只看该作者
{:soso_e121:}
9#
发表于 2013-10-3 08:31:46 | 只看该作者
{:soso_e121:}
10#
发表于 2014-3-7 20:51:53 | 只看该作者
呵呵,不错,好玩!!!
11#
发表于 2014-3-15 03:26:03 | 只看该作者
路过收起来了 哈哈1
12#
发表于 2014-5-28 11:07:03 | 只看该作者
呵呵,不错
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表