青玄 发表于 2014-7-23 11:11:05

machimilk 发表于 2014-7-23 04:45
@拈花小仙 我做出来了




哈哈! 兄弟! 很想看到这个程序的源代码啊!要不你把源码也弄上来吧! 很期待啊!

青玄 发表于 2014-7-23 11:11:29

machimilk 发表于 2014-7-23 04:45
@拈花小仙 我做出来了




让小弟借鉴借鉴!

青玄 发表于 2014-7-23 11:28:31

小布丁 发表于 2014-7-23 02:38
我来个好玩的,不算参加活动哈,不过对你们也算是个启发~用c语言写的用星号输出任意汉字(冷门汉字除外)
...

小布丁! 很想看到源码啊! 能不能把源码也弄上来啊! 让小弟借鉴借鉴!

拈花小仙 发表于 2014-7-23 21:33:22

戏++ 发表于 2014-7-23 07:48
学习一下,这个应该有比较好的方法的

来参加竞赛~

machimilk 发表于 2014-7-23 22:49:59

青玄 发表于 2014-7-23 11:11
让小弟借鉴借鉴!

代码已经发了,在原来的楼层

Angel丶L 发表于 2014-7-23 23:18:44


支持下不算参赛 非C语言实现 我易语言实现。

拈花小仙 发表于 2014-7-23 23:19:32

Angel丶L 发表于 2014-7-23 23:18
支持下不算参赛 非C语言实现 我易语言实现。

@小甲鱼

~风介~ 发表于 2014-7-24 00:33:54

表示很没有技术含量的佛教图案~{:7_181:}




拈花小仙 发表于 2014-7-24 00:38:16

~风介~ 发表于 2014-7-24 00:33
表示很没有技术含量的佛教图案~

介介 python这么厉害,想不到C也这么厉害~

小布丁 发表于 2014-7-24 01:03:43

本帖最后由 小布丁 于 2014-7-24 01:07 编辑

青玄 发表于 2014-7-23 11:28
小布丁! 很想看到源码啊! 能不能把源码也弄上来啊! 让小弟借鉴借鉴!
#include<stdio.h>
#include<stdlib.h>
void Chinese_characters(char word[]);
int main(void)
{
      char word;
      printf("请输入要绘制的文字:");
      scanf("%s",word);
      Chinese_characters(word);
      return 0;
}
void Chinese_characters(char word[])
{
      int a,b,c;
      char num;
      FILE *zk;
      if((zk=fopen("C:\\HZK16","rb"))==NULL )
      {
                printf("文件不存在!");
                exit(-1);
      }
      a=(word&0x00ff)-0xa0;
      b=(word&0x00ff)-0xa0;
      fseek(zk,(94*(a-1) + (b-1))*32,SEEK_SET);
      fread(num,32,1,zk);
      for(b=0;b<16;b++)
      {
                for(a=0;a<2;a++)
                {
                        for(c=0;c<8;c++)
                        {
                              if(num&(0x80>>c))
                              {
                                        printf("*");
                              }
                              else
                              {
                                        printf(" ");
                              }
                        }
                }
                printf("\n");
      }
      printf("\n");
}

小布丁 发表于 2014-7-24 01:08:23

本帖最后由 小布丁 于 2014-7-24 01:10 编辑

#include<stdio.h>
#include<stdlib.h>
void Chinese_characters(char word[]);
int main(void)
{
      char word;
      printf("请输入要绘制的文字:");
      scanf("%s",word);
      Chinese_characters(word);
      return 0;
}
void Chinese_characters(char word[])
{
      int a,b,c;
      char num;
      FILE *zk;
      if((zk=fopen("C:\\HZK16","rb"))==NULL )
      {
                printf("文件不存在!");
                exit(-1);
      }
      a=(word&0x00ff)-0xa0;
      b=(word&0x00ff)-0xa0;
      fseek(zk,(94*(a-1) + (b-1))*32,SEEK_SET);
      fread(num,32,1,zk);
      for(b=0;b<16;b++)
      {
                for(a=0;a<2;a++)
                {
                        for(c=0;c<8;c++)
                        {
                              if(num&(0x80>>c))
                              {
                                        printf("*");
                              }
                              else
                              {
                                        printf(" ");
                              }
                        }
                }
                printf("\n");
      }
      printf("\n");
}
汉字库下载,放在C盘下即可

machimilk 发表于 2014-7-24 07:05:16

本帖最后由 machimilk 于 2014-7-24 07:17 编辑

参加活动作品出现,效果如下

拈花小仙 发表于 2014-7-24 07:07:48

machimilk 发表于 2014-7-24 07:05
参赛作品出现,效果如下

@黑夜 @仰望天上的光@小布丁@メ㊣逆ご帅☆

拈花小仙 发表于 2014-7-24 07:25:04

machimilk 发表于 2014-7-24 07:05
参加活动作品出现,效果如下

@vvqboy @戏++ @sidfate @1012662902 @santaclau @格式天下 @牡丹花下死做鬼

拈花小仙 发表于 2014-7-24 07:50:43

希望大家多多支持~

lxxxxx 发表于 2014-7-24 08:32:34

这个时候体现出手拙来了:dizzy::dizzy::dizzy:

lxxxxx 发表于 2014-7-24 08:37:32

machimilk 发表于 2014-7-24 07:05
参加活动作品出现,效果如下

果断给跪了

sidfate 发表于 2014-7-24 08:56:42

~风介~ 发表于 2014-7-24 00:33
表示很没有技术含量的佛教图案~

你可以让他动起来,那就更炫酷

sidfate 发表于 2014-7-24 09:00:18

可以开挂使用 graphics.h 吗
=。={:7_172:}

~风介~ 发表于 2014-7-24 09:34:56

machimilk 发表于 2014-7-23 03:41
我也来个另类的,不算参赛

赞一个,求源代码~
页: 1 [2] 3 4
查看完整版本: C语言 *号绘图大赛~ [鱼C工作室]