鱼C论坛

 找回密码
 立即注册
查看: 15259|回复: 127

[技术交流] #鱼C五周年嘉年华#《C趣味》--第一发

[复制链接]
发表于 2015-1-23 00:00:01 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x

     终于等到1.23这个普鱼同庆的好日子啦    悄悄告诉你们  我是来送鱼币的啦


     今天上个开胃菜    让大家开开胃  不仅回帖有机会获得鱼币   写出你的程序 也能获得大量鱼币哟 小伙伴们 你们准备好了吗?   #鱼C五周年嘉年华#之《C趣味》正式启动啦  

微辣小菜:写一个满屏的不动的”Welcome to Fishc“

中辣小菜:写一个要动的"Welcome to Fishc "

特辣小菜:用"*"来写一个 "Fishc"
大概最后的就像下面这样的效果:  (具体多少个* 由你自己决定  )  大小写也由你自己决定
*****          **               * * *          *                     *****
*                               *                  *                   *
*****          **             *                 *****             *
*                **                   *           *    *             *
*                **            * * *             *    *              *****


想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-1-23 00:09:14 | 显示全部楼层

回帖奖励 +5 鱼币

先来报道!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-1-23 00:09:39 | 显示全部楼层

回帖奖励 +5 鱼币

我也要参加,哈哈哈哈哈.........:lol::lol::lol:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-1-23 00:24:12 From FishC Mobile | 显示全部楼层
╭(╯ε╰)╮  
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-1-23 00:31:34 | 显示全部楼层
微辣小菜:
#include <stdio.h>

void main()
{
    int  i;
    for (i=0;i < 100;i++)
    {
           printf("Welcome to Fishc    ");
    }
   
    
}

评分

参与人数 1鱼币 +10 收起 理由
康小泡 + 10 10分

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 0 反对 1

使用道具 举报

发表于 2015-1-23 00:44:11 | 显示全部楼层
中辣小菜:
#include <stdio.h>
#include <windows.h>
void main()
{
    int  i , j;
    for (i=0;i < 65;i++)
    {
            for (j=0 ;j < i ;j++)
            {
                printf(" ");
            }

           printf("Welcome to Fishc");

           system("cls");
    }
   
    
}

评分

参与人数 1鱼币 +15 收起 理由
康小泡 + 15 15分

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2015-1-23 01:43:13 | 显示全部楼层
微辣小菜:
满屏是刚好满还是什么。。。。随便写了。。。
#include<stdio.h>
int main()
{
        int i,j;
        for(i=1;i<15;i++)
        {
                for(j=1;j<10;j++)
                {
                        printf("Welcome to Fishc ");
                }
        }
        return 0;
}

评分

参与人数 1鱼币 +10 收起 理由
康小泡 + 10 10分

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-1-23 01:45:07 | 显示全部楼层
中辣小菜:
防止重复啦~:lol:
#include<stdio.h>
#include<windows.h>

int SetPos(int x,int y)      //设置光标位置
{
        HANDLE hOut;
        COORD pos= {x,y}; 
        hOut = GetStdHandle(STD_OUTPUT_HANDLE);
        SetConsoleCursorPosition(hOut, pos);
        return 0;
}


int main()
{
        int i,j;
        for(i=0;i<=50;i++)
        {
                for(j=0;j<60;j+=2)
                {
                        SetPos(j,i);
                        printf("Welcome to Fishc");
                        Sleep(100);
                        system("cls");
                }
        }
        return 0;
}

评分

参与人数 1鱼币 +15 收起 理由
康小泡 + 15 15分

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-1-23 03:11:16 | 显示全部楼层

回帖奖励 +5 鱼币

特辣小菜:
#include<stdio.h>
#include<windows.h>

int SetPos(int x,int y)      //设置光标位置
{
        HANDLE hOut;
        COORD pos= {x,y}; 
        hOut = GetStdHandle(STD_OUTPUT_HANDLE);
        SetConsoleCursorPosition(hOut, pos);
        return 0;
}

int main()
{
        int i,j;
        for(i=0;i<10;i++)
        {
                for(j=0;j<10;j++)
                {
                        if(i==0 || i==4 || j==0)
                        {
                                printf("*");
                        }
                }
                printf("\n");
        }
        for(i=0;i<10;i++)
        {
                SetPos(12,i);
                for(j=0;j<10;j++)
                {
                        if(j==4 || j==5 )
                        {
                                printf("*");
                        }
                        else
                        {
                                printf(" ");
                        }
                }
        }
        for(i=0;i<10;i++)
        {
                SetPos(24,i);
                for(j=0;j<10;j++)
                {
                        if((i==0  && j==7)||(i==9 && j==0))
                        {
                                printf("***");
                        }
                        else if((i==1 && j==3)  || (i==5 && j==5)|| (i==8 && j==5)||(i==4 && j==3))
                        {
                                printf("**");
                        }
                        else if((i==2 && j==0)|| (i==7 && j==9) || (i==3 && j==0)|| (i==6 && j==9))
                        {
                                printf("*");
                        }
                        else
                        {
                                printf(" ");
                        }
                }
        }
        for(i=0;i<10;i++)
        {
                SetPos(38,i);
                for(j=0;j<10;j++)
                {
                        if(j==0 || j==9)
                        {
                                printf("**");
                        }
                         else if(i==4 )
                        {
                                printf("*");
                        }
                        else
                        {
                                printf(" ");
                        }
                }
        }
        for(i=0;i<10;i++)
        {
                SetPos(52,i);
                for(j=0;j<10;j++)
                {
                        if((i==0  && j==7)||(i==9 && j==7))
                        {
                                printf("***");
                        }
                        else if((i==1 && j==3 ) || (i==8 && j==3))
                        {
                                printf("**");
                        }
                        else if((i==2 && j==1)||(i==7 && j==1))
                        {
                                printf("*");
                        }
                        else if(j==0 && i!=0 &&i!=1 && i!=9 && i!=8 && i!=2 && i!=7)
                        {
                                printf("*");
                        }
                        else
                        {
                                printf(" ");
                        }
                }
        }
        printf("\n");
        return 0;
}

评分

参与人数 2荣誉 +5 鱼币 +25 贡献 +3 收起 理由
康小泡 + 20 20分
拈花小仙 + 5 + 5 + 3 热爱鱼C^_^

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2015-1-23 09:11:28 From FishC Mobile | 显示全部楼层
第三题是什么意思,解释一下呗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-1-23 09:32:54 | 显示全部楼层
热烈庆祝鱼C五周年嘉年华!!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-1-23 11:22:32 | 显示全部楼层
先回下帖来
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-1-23 11:26:35 | 显示全部楼层
本帖最后由 hacker.jin 于 2015-1-23 11:31 编辑

jdfw.gif



f1.rar

734 Bytes, 下载次数: 36

代码

评分

参与人数 1鱼币 +30 收起 理由
康小泡 + 30 30分

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2015-1-23 11:32:11 | 显示全部楼层

回帖奖励 +5 鱼币

百日维新 发表于 2015-1-23 09:11
第三题是什么意思,解释一下呗

看看我的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-1-23 12:18:11 | 显示全部楼层

回帖奖励 +5 鱼币

        public static void main(String[] args) {
                char[] fishc = {'f','i','s','h','c'};
                printString(fishc);
        }
        public static void printString(char[] toPrint){
//                { 0, 1, 2, 3, 4, 5, 6};
//                { 7, 8, 9,10,11,12,13};
//                {14,15,16,17,18,19,20};
//                {21,22,23,24,25,26,27};
//                {28,29,30,31,32,33,34};
                HashMap charMap = new HashMap();
                charMap.put("f",new int[]{0,1,2,3,4,7,14,15,16,17,18,21,28});
                charMap.put("i",new int[]{0,1,2,3,4,9,16,23,28,29,30,31,32});
                charMap.put("s",new int[]{0,1,2,3,4,7,14,15,16,17,18,25,28,29,30,31,32});
                charMap.put("h",new int[]{0,4,7,11,14,15,16,17,18,21,25,28,32});
                charMap.put("c",new int[]{0,1,2,3,4,7,14,21,28,29,30,31,32});
                String[] fiveRow = new String[]{"","","","",""};
                String charArry = "";
                for(int num=0; num<toPrint.length; num++){
                        int[] chr = (int[])charMap.get(String.valueOf(toPrint[num]));
                        charArry = printChar(chr);
                        fiveRow[0]        += charArry.substring(0, 6);
                        fiveRow[1]        += charArry.substring(7, 13);
                        fiveRow[2]        += charArry.substring(14, 20);
                        fiveRow[3]        += charArry.substring(21, 27);
                        fiveRow[4]        += charArry.substring(28, 34);
                }
                System.out.println(fiveRow[0]+"\n"+fiveRow[1]+"\n"+fiveRow[2]+"\n"+fiveRow[3]+"\n"+fiveRow[4]);
        }
        public static String printChar(int[] f){
                char[] rowPerChar = "                                   ".toCharArray();//每行7个 5行
                for(int i=0; i<f.length; i++){
                        int tint = f[i];
                        rowPerChar[tint]='*';
                }
                return String.valueOf(rowPerChar);
        }

评分

参与人数 2荣誉 +35 鱼币 +5 贡献 +3 收起 理由
拈花小仙 + 5 + 5 + 3 热爱鱼C^_^
康小泡 + 30 30

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-1-23 13:08:49 | 显示全部楼层

兄弟,牛逼啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-1-23 13:10:42 | 显示全部楼层
trulyzhu 发表于 2015-1-23 12:18
public static void main(String[] args) {
                char[] fishc = {'f','i','s','h','c'};
                printString(fi ...

这位鱼同学java板块也有活动
http://bbs.fishc.com/thread-57824-1-1.html
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-1-23 14:57:51 | 显示全部楼层
百日维新 发表于 2015-1-23 13:10
这位鱼同学java板块也有活动
http://bbs.fishc.com/thread-57824-1-1.html

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-1-23 16:31:05 | 显示全部楼层

回帖奖励 +5 鱼币

哇,13楼的好炫酷啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-1-23 17:55:13 | 显示全部楼层
大家不要急,一星期呢,慢慢来
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-10-6 08:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表