漠水 发表于 2015-1-25 21:46:01

学渣表示代码貌似有点长
#include<stdio.h>
#include<conio.h>
#include<graphics.h>

typedef struct node
{
int smallx;
int smally;
int bigx;
int bigy;
}node;

node f;
void print(int n,int s)
{

setfillcolor(s);
bar(f.bigx*20+10,f.bigy*20+10,f.bigx*20+20,(f.bigy+f.smally)*20+20);
bar(f.bigx*20+10,f.bigy*20+10,(f.bigx+f.smallx)*20+20,f.bigy*20+20);

}


void main()
{
        int n,s;
//画线条
f.smallx=4;
f.smally=4;
f.bigx=0;
f.bigy=0;

f.smallx=4;
f.smally=4;
f.bigx=0;
f.bigy=4;

f.smallx=0;
f.smally=8;
f.bigx=7;
f.bigy=0;

f.smallx=4;
f.smally=4;
f.bigx=10;
f.bigy=0;


f.smallx=4;
f.smally=0;
f.bigx=10;
f.bigy=4;

f.smallx=0;
f.smally=4;
f.bigx=14;
f.bigy=4;

f.smallx=4;
f.smally=0;
f.bigx=10;
f.bigy=8;

f.smallx=0;
f.smally=8;
f.bigx=17;
f.bigy=0;

f.smallx=4;
f.smally=0;
f.bigx=17;
f.bigy=4;

f.smallx=0;
f.smally=8;
f.bigx=21;
f.bigy=0;

f.smallx=4;
f.smally=8;
f.bigx=24;
f.bigy=0;

f.smallx=4;
f.smally=0;
f.bigx=24;
f.bigy=8;

initgraph(600,400);
        while(1)
        {
        for(s=0;s<255;s++)
                for(n=0;n<12;n++)
                {
                print(n,s);       
                }
        }
closegraph();

}

漠水 发表于 2015-1-25 22:28:20

再来2个
#include<stdio.h>
#include<conio.h>
#include<graphics.h>

typedef struct node
{
int smallx;
int smally;
int bigx;
int bigy;
}node;

node f;

void move1(int n,int s)
{

setfillcolor(GREEN);
bar(f.bigx*s+10,f.bigy*s+10,f.bigx*s+20,(f.bigy+f.smally)*s+20);
bar(f.bigx*s+10,f.bigy*s+10,(f.bigx+f.smallx)*s+20,f.bigy*s+20);

}
void move2(int n,int s)
{

setfillcolor(BLACK);
bar(f.bigx*s+10,f.bigy*s+10,f.bigx*s+20,(f.bigy+f.smally)*s+20);
bar(f.bigx*s+10,f.bigy*s+10,(f.bigx+f.smallx)*s+20,f.bigy*s+20);

}

void main()
{
        int n,s;
//画线条
f.smallx=4;
f.smally=4;
f.bigx=0;
f.bigy=0;

f.smallx=4;
f.smally=4;
f.bigx=0;
f.bigy=4;

f.smallx=0;
f.smally=8;
f.bigx=7;
f.bigy=0;

f.smallx=4;
f.smally=4;
f.bigx=10;
f.bigy=0;


f.smallx=4;
f.smally=0;
f.bigx=10;
f.bigy=4;

f.smallx=0;
f.smally=4;
f.bigx=14;
f.bigy=4;

f.smallx=4;
f.smally=0;
f.bigx=10;
f.bigy=8;

f.smallx=0;
f.smally=8;
f.bigx=17;
f.bigy=0;

f.smallx=4;
f.smally=0;
f.bigx=17;
f.bigy=4;

f.smallx=0;
f.smally=8;
f.bigx=21;
f.bigy=0;

f.smallx=4;
f.smally=8;
f.bigx=24;
f.bigy=0;

f.smallx=4;
f.smally=0;
f.bigx=24;
f.bigy=8;

initgraph(1000,400);
        while(1)
        {
        for(s=1;s<20;s++)
        {               
                        for(n=0;n<12;n++)
                        {
                        move1(n,s);
                        }
                        Sleep(100);
                        for(n=0;n<12;n++)
                        {
                        move2(n,s);                                                                 
                        }
        }
        }
closegraph();
}

#include<stdio.h>
#include<conio.h>
#include<graphics.h>

typedef struct node
{
int smallx;
int smally;
int bigx;
int bigy;
}node;

node f;

void move1(int n)
{

setfillcolor(GREEN);
bar(f.bigx*20+10,f.bigy*20+10,f.bigx*20+20,(f.bigy+f.smally)*20+20);
bar(f.bigx*20+10,f.bigy*20+10,(f.bigx+f.smallx)*20+20,f.bigy*20+20);

}
void move2(int n)
{

setfillcolor(BLACK);
bar(f.bigx*20+10,f.bigy*20+10,f.bigx*20+20,(f.bigy+f.smally)*20+20);
bar(f.bigx*20+10,f.bigy*20+10,(f.bigx+f.smallx)*20+20,f.bigy*20+20);

}

void main()
{
        int n,s;
        s=1;
//画线条
f.smallx=4;
f.smally=4;
f.bigx=0;
f.bigy=0;

f.smallx=4;
f.smally=4;
f.bigx=0;
f.bigy=4;

f.smallx=0;
f.smally=8;
f.bigx=7;
f.bigy=0;

f.smallx=4;
f.smally=4;
f.bigx=10;
f.bigy=0;


f.smallx=4;
f.smally=0;
f.bigx=10;
f.bigy=4;

f.smallx=0;
f.smally=4;
f.bigx=14;
f.bigy=4;

f.smallx=4;
f.smally=0;
f.bigx=10;
f.bigy=8;

f.smallx=0;
f.smally=8;
f.bigx=17;
f.bigy=0;

f.smallx=4;
f.smally=0;
f.bigx=17;
f.bigy=4;

f.smallx=0;
f.smally=8;
f.bigx=21;
f.bigy=0;

f.smallx=4;
f.smally=8;
f.bigx=24;
f.bigy=0;

f.smallx=4;
f.smally=0;
f.bigx=24;
f.bigy=8;

initgraph(1000,400);
        while(1)
        {
                if(f.bigx <0||f.bigx >45)s=-s;
                        for(n=0;n<12;n++)
                        {
                        move1(n);
                        }
                        Sleep(100);
                        for(n=0;n<12;n++)
                        {
                        move2(n);                       
                  f.bigx =f.bigx +s;                                       
        }
        }
closegraph();
}

微笑的好吧 发表于 2015-1-26 10:03:46

来晚了吗{:7_116:}

微笑的好吧 发表于 2015-1-26 10:10:49

//微辣小菜
#include<stdio.h>
int main()
{
        int i;
        for(i = 0;i <= 1000;i++)
        {
                printf("Welcome to Fishc");
        }
        return 0;
}

微笑的好吧 发表于 2015-1-26 10:11:24

#include<stdio.h>
int main()
{
        int i;
        for(i = 0;i <= 1000;i++)
        {
                printf("Welcome to Fishc");
        }
        return 0;
}

微笑的好吧 发表于 2015-1-26 10:31:28

//中辣小菜date : 1.26
#include<stdio.h>
#include<windows.h>
int main()
{
        int n = 1;
        int i;
        while(n < 1000)
        {
                for(i = 1;i < n;i++)
                {
                        printf(" ");
                }
                n++;
                printf("Welcome to Fishc");
        //        Sleep(500);             //可调节间隔
                system("cls");
    }
        return 0;
}

微笑的好吧 发表于 2015-1-26 10:44:29

//特辣小菜
#include<stdio.h>
int main()
{
        printf("*****          **               * * *            *                     *****\n");
        printf("*                              *                  *                   *\n");
        printf("*****          **            *                  *****            *\n");
        printf("*            **                  *            *    *            *\n");
        printf("*            **               * * *             *    *               *****\n");
        return 0;
}
这样可以了吧,哈哈,都完成了

solena 发表于 2015-1-26 10:52:35

鱼C加油

chuanhe 发表于 2015-1-26 12:11:41

前来报到,支持小甲鱼

月光虾 发表于 2015-1-26 14:41:32

这个要先支持一下,现在不算晚吧

python001 发表于 2015-1-26 14:43:04

围观

firewater 发表于 2015-1-26 18:48:05

要动的怎么写啊,不会啊

wenjun8888 发表于 2015-1-26 21:05:22

C语言不会,不过支持各位大神

freeparty 发表于 2015-1-27 05:43:48

我来学习下

百日维新 发表于 2015-1-27 10:07:05

特辣小菜


#include <stdio.h>
#include <windows.h>

//*****                                       *                  
//*            **             ****          *               ****
//*****                         *             ****             *
//*            **               *         *   *            *
//*            **            ** *         *   *             ****
//
#define N 5


void GoToXY(int x,int y)
{
        COORD pos = {x,y};
        HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);
        SetConsoleCursorPosition(hOut, pos);
}

char f = {'*','*','*','*','*',
                '*',' ',' ',' ',' ',
                '*','*','*','*','*',
                '*',' ',' ',' ',' ',
                '*',' ',' ',' ',' ' };

    char i = {' ',' ',' ',' ',' ',
                  '*','*',' ',' ',' ',
                  ' ',' ',' ',' ',' ',
                  '*','*',' ',' ',' ',
                  '*','*',' ',' ',' ' };

    char s = {' ',' ',' ',' ',' ',
                  ' ','*','*','*','*',
                  ' ','*',' ',' ',' ',
                  ' ',' ',' ','*',' ',
                  '*','*',' ','*',' ' };

    char h = {'*',' ',' ',' ',' ',
                  '*',' ',' ',' ',' ',
                  '*','*','*','*',' ',
                  '*',' ',' ',' ','*',
                  '*',' ',' ',' ','*' };
   


    char c = {' ',' ',' ',' ',' ',
                  ' ','*','*','*','*',
                  '*',' ',' ',' ',' ',
                  '*',' ',' ',' ',' ',
                  ' ','*','*','*','*' };

void printChar(char a,int n)
{
    int i,j;
      for ( i=0;i < N ;i++)
      {
            for ( j=0;j < N ;j++)
            {
                GoToXY(n*10 + j, i);
                printf("%c",a);
                Sleep(80);
            }
      }
      
}


void main()
{

    while(1){

   
   printChar(f,0);

   printChar(i,1);

   printChar(s,2);

   printChar(h,3);

   printChar(c,4);

    system("cls");
   }
   

   
}

恒少-卖身契 发表于 2015-1-27 11:44:39

本帖最后由 恒少-卖身契 于 2015-1-27 11:45 编辑

微辣小菜
#include <stdio.h>

int main()
{
    int i, j;
    for(i = 0; i < 50; i++)
    {
      for(j = 0; j < 3; j++)
            printf("Welcom to FishC!\t");
      printf("\n");
    }

    return 0;
}


中辣小菜
#include <stdio.h>
#include <windows.h>

int main()
{
    int i, j, n;

    for(n = 0; n < 100; n++)
    {
      for(i = 0; i < 20; i++)
      {
            for(j = 0; j < 3; j++)
            {
                printf("welcom to FishC!\t");
                Sleep(10);
            }
            printf("\n");
            Sleep(10);
      }
      Sleep(10);
      system("cls");
    }

    return 0;
}


热辣小菜#include <stdio.h>

int main()
{
    printf("**********   ********   ************   **      **      **********\n");
    printf("**********   ********   ************   **      **   ***********\n");
    printf("**            **      **             **      **    **          \n");
    printf("**            **      **             **      **   **         \n");
    printf("**            **      **             **      **   **         \n");
    printf("**            **      **             **      **   **         \n");
    printf("*******         **      ************   ************   **         \n");
    printf("*******         **      ************   ************   **         \n");
    printf("**            **                **   **      **   **         \n");
    printf("**            **                **   **      **   **         \n");
    printf("**            **                **   **      **   **         \n");
    printf("**            **                **   **      **    **          \n");
    printf("**         ********   ************   **      **   ***********\n");
    printf("**         ********   ************   **      **      **********\n");
    return 0;
}

xwmllbd 发表于 2015-1-27 17:03:27

到哪天结束啊

泉水 发表于 2015-1-27 17:58:45

我要努力,支持大神!

tjf 发表于 2015-1-27 20:44:12

还有。。。?

fangbaiyu 发表于 2015-1-27 22:10:32

老白,来学习大神们的思路{:1_1:}
页: 1 2 [3] 4 5 6 7
查看完整版本: #鱼C五周年嘉年华#《C趣味》--第一发