鱼C论坛

 找回密码
 立即注册
楼主: 拈花小仙

[技术交流] C语言 *号绘图大赛~ [鱼C工作室]

[复制链接]
发表于 2014-7-23 11:11:05 | 显示全部楼层
machimilk 发表于 2014-7-23 04:45
@拈花小仙 我做出来了

哈哈! 兄弟! 很想看到这个程序的源代码啊!要不你把源码也弄上来吧! 很期待啊!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-7-23 11:11:29 | 显示全部楼层
machimilk 发表于 2014-7-23 04:45
@拈花小仙 我做出来了

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

使用道具 举报

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

小布丁! 很想看到源码啊! 能不能把源码也弄上来啊! 让小弟借鉴借鉴!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2014-7-23 21:33:22 | 显示全部楼层
戏++ 发表于 2014-7-23 07:48
学习一下,这个应该有比较好的方法的

来参加竞赛~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-7-23 22:49:59 | 显示全部楼层
青玄 发表于 2014-7-23 11:11
让小弟借鉴借鉴!

代码已经发了,在原来的楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-7-23 23:18:44 | 显示全部楼层
123.jpg
支持下不算参赛 非C语言实现 我易语言实现。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2014-7-23 23:19:32 | 显示全部楼层
Angel丶L 发表于 2014-7-23 23:18
支持下不算参赛 非C语言实现 我易语言实现。

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

使用道具 举报

发表于 2014-7-24 00:33:54 | 显示全部楼层
表示很没有技术含量的佛教图案~{:7_181:}

QQ拼音截图未命名.png


评分

参与人数 1鱼币 +5 收起 理由
拈花小仙 + 5 支持楼主!

查看全部评分

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

使用道具 举报

 楼主| 发表于 2014-7-24 00:38:16 | 显示全部楼层
~风介~ 发表于 2014-7-24 00:33
表示很没有技术含量的佛教图案~

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

点评

惭愧啊~  详情 回复 发表于 2014-7-24 09:38
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-7-24 01:03:43 | 显示全部楼层
本帖最后由 小布丁 于 2014-7-24 01:07 编辑
青玄 发表于 2014-7-23 11:28
小布丁! 很想看到源码啊! 能不能把源码也弄上来啊! 让小弟借鉴借鉴!
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. void Chinese_characters(char word[]);
  4. int main(void)
  5. {
  6.         char word[3];
  7.         printf("请输入要绘制的文字:");
  8.         scanf("%s",word);
  9.         Chinese_characters(word);
  10.         return 0;
  11. }
  12. void Chinese_characters(char word[])
  13. {
  14.         int a,b,c;
  15.         char num[16][2];
  16.         FILE *zk;
  17.         if((zk=fopen("C:\\HZK16","rb"))==NULL )
  18.         {
  19.                 printf("文件不存在!");
  20.                 exit(-1);
  21.         }
  22.         a=(word[0]&0x00ff)-0xa0;
  23.         b=(word[1]&0x00ff)-0xa0;
  24.         fseek(zk,(94*(a-1) + (b-1))*32,SEEK_SET);
  25.         fread(num,32,1,zk);
  26.         for(b=0;b<16;b++)
  27.         {
  28.                 for(a=0;a<2;a++)
  29.                 {
  30.                         for(c=0;c<8;c++)
  31.                         {
  32.                                 if(num[b][a]&(0x80>>c))
  33.                                 {
  34.                                         printf("*");
  35.                                 }
  36.                                 else
  37.                                 {
  38.                                         printf(" ");
  39.                                 }
  40.                         }
  41.                 }
  42.                 printf("\n");
  43.         }
  44.         printf("\n");
  45. }
复制代码

HZK16.rar

137.21 KB, 下载次数: 4

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

使用道具 举报

发表于 2014-7-24 01:08:23 | 显示全部楼层
本帖最后由 小布丁 于 2014-7-24 01:10 编辑
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. void Chinese_characters(char word[]);
  4. int main(void)
  5. {
  6.         char word[3];
  7.         printf("请输入要绘制的文字:");
  8.         scanf("%s",word);
  9.         Chinese_characters(word);
  10.         return 0;
  11. }
  12. void Chinese_characters(char word[])
  13. {
  14.         int a,b,c;
  15.         char num[16][2];
  16.         FILE *zk;
  17.         if((zk=fopen("C:\\HZK16","rb"))==NULL )
  18.         {
  19.                 printf("文件不存在!");
  20.                 exit(-1);
  21.         }
  22.         a=(word[0]&0x00ff)-0xa0;
  23.         b=(word[1]&0x00ff)-0xa0;
  24.         fseek(zk,(94*(a-1) + (b-1))*32,SEEK_SET);
  25.         fread(num,32,1,zk);
  26.         for(b=0;b<16;b++)
  27.         {
  28.                 for(a=0;a<2;a++)
  29.                 {
  30.                         for(c=0;c<8;c++)
  31.                         {
  32.                                 if(num[b][a]&(0x80>>c))
  33.                                 {
  34.                                         printf("*");
  35.                                 }
  36.                                 else
  37.                                 {
  38.                                         printf(" ");
  39.                                 }
  40.                         }
  41.                 }
  42.                 printf("\n");
  43.         }
  44.         printf("\n");
  45. }
复制代码
汉字库下载 HZK16.rar (137.21 KB, 下载次数: 59) ,放在C盘下即可
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-7-24 07:05:16 | 显示全部楼层
本帖最后由 machimilk 于 2014-7-24 07:17 编辑

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

评分

参与人数 2荣誉 +10 鱼币 +13 贡献 +2 收起 理由
小布丁 + 10 + 10 + 2 赞一个
メ㊣逆ご帅☆ + 3 好帅。

查看全部评分

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

使用道具 举报

 楼主| 发表于 2014-7-24 07:07:48 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2014-7-24 07:25:04 | 显示全部楼层
machimilk 发表于 2014-7-24 07:05
参加活动作品出现,效果如下

@vvqboy @戏++ @sidfate @1012662902 @santaclau @格式天下 @牡丹花下死做鬼
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2014-7-24 07:50:43 | 显示全部楼层
希望大家多多支持~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-7-24 08:32:34 | 显示全部楼层
这个时候体现出手拙来了:dizzy::dizzy::dizzy:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-7-24 08:37:32 | 显示全部楼层
machimilk 发表于 2014-7-24 07:05
参加活动作品出现,效果如下

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

使用道具 举报

发表于 2014-7-24 08:56:42 | 显示全部楼层
~风介~ 发表于 2014-7-24 00:33
表示很没有技术含量的佛教图案~

你可以让他动起来,那就更炫酷
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-7-24 09:00:18 | 显示全部楼层
可以开挂使用 graphics.h 吗
=。={:7_172:}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-7-24 09:34:56 | 显示全部楼层
machimilk 发表于 2014-7-23 03:41
我也来个另类的,不算参赛

赞一个,求源代码~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-27 11:37

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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