匿名用户

1级

2006-02-17 回答

利用字模啊~~~~

画点

你看看以下代码

/* WIN-TC BGI 图形编程模板 */

#include "Conio.h"

#include "graphics.h"

#define closegr closegraph

char han16S[]={

/* 以下是 '汉' 的 16点阵宋体 字模,32 byte */

0x20,0x00,0x10,0x00,0x17,0xFC,0x02,0x08,

0x82,0x08,0x49,0x10,0x49,0x10,0x11,0x10,

0x10,0xA0,0x20,0xA0,0xE0,0x40,0x20,0xA0,

0x21,0x18,0x26,0x0E,0x28,0x04,0x00,0x00,

};

void drawmat(char *mat,int matsize,int x,int y,int color)

/*依次:字模指针、点阵大小、起始坐标(x,y)、颜色*/

{int i,j,k,n;

n=(matsize-1)/8+1;

for(j=0;j

for(i=0;i

for(k=0;k<8;k++)

if(mat[j*n+i]&(0x80>>k)) /*测试为1的位则显示*/

putpixel(x+i*8+k,y+j,color);

}

void initgr(void) /* BGI初始化 */

{

int gd = DETECT, gm = 0; /* 和gd = VGA,gm = VGAHI是同样效果 */

registerbgidriver(EGAVGA_driver);/* 注册BGI驱动后可以不需要.BGI文件的支持运行 */

initgraph(&gd, &gm, "");

}

int main(void)

{

initgr(); /* BGI初始化 */

drawmat(han16S,16,50,50,14);

/*****此部分添加你自己的代码,例如

line(25, 25, 220, 220);

circle(100, 100, 50);

等等*****/

getch(); /* 暂停一下,看看前面绘图代码的运行结果 */

closegr(); /* 恢复TEXT屏幕模式 */

return 0;

}

/********************************************/

不用汉字系统也行~!!

编译器用win-tc,提供字模调用

c语言程序输入中能不能输入中文,如何在C语言中输入中文?相关推荐

  1. c语言程序能够在不同的操作系统下运行,这说明c语言具有很好的,程序设计(C)作业一(有答案)...

    程序设计(C)作业一 1.C语言程序的执行,总是起始于(). A.程序中的第一条可执行语句 B.程序中的第一个函数 C.main函数 D.包含文件中的第一个函数 2.以下叙述不正确的是(). A.一个 ...

  2. c语言程序能够在不同的操作系统下运行,这说明c语言具有很好的,上海交通大学继续教育学院2012春——程序设计(C)作业1(有答案)...

    程序设计(C)作业一 1. C语言程序的执行,总是起始于( ). A.程序中的第一条可执行语句 B.程序中的第一个函数 C.main函数 D.包含文件中的第一个函数 2. 以下叙述不正确的是( ). ...

  3. 怎样在表格中选出同一类_如何在excel表格中同一个框选择下一行 - 卡饭网

    在excel表格中怎样设置选择下拉列表? 在excel表格中怎样设置选择下拉列表? 在excel表格制作中,经常会遇到固定选项输入,例如性别( 男  女),婚否(是, 否),在制作考勤表的时候也可以利 ...

  4. java输入长宽高计算表面积_设计一个C语言程序计算长方体体积和表面积,长宽高通过键盘输入?????...

    展开全部 # include int main (void) { double l, w, h;//定义变量62616964757a686964616fe4b893e5b19e313333656463 ...

  5. c语言程序怎么颠倒数据,急求如何将下列C语言程序数据存储到文件中?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 求如何改动才能将下列程序的存储输入或输出数据(或两者一起)到指定的文件(或运行时直接创立一个文件)如Arrangement中. #include int ...

  6. C语言程序怎么保存文件,急求如何将下列C语言程序数据存储到文件中?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 求如何改动才能将下列程序的存储输入或输出数据(或两者一起)到指定的文件(或运行时直接创立一个文件)如Arrangement中. #include int ...

  7. 常微分方程数值解的c语言程序,常微分方程的数值解法 一阶常微分方程数值解的C语言编程实现.doc...

    常微分方程的数值解法 一阶常微分方程数值解的C语言编程实现 导读:就爱阅读网友为您分享以下"一阶常微分方程数值解的C语言编程实现"资讯,希望对您有所帮助,感谢您对92的支持! 一阶 ...

  8. c语言程序代码应缩进几格,汉诺塔c语言程序代码

    汉诺塔c语言程序代码(通过vc++6.0验证)(附讲解) 让我们先看看代码吧 #include int hj(int a,int b, int c,int i) { int t; if(i==1) p ...

  9. 二级c语言程序题常考知识点,计算机等级考试二级C语言常见知识点总结

    记忆力对于人生的生活是非常重要的,如果一个人老是遗忘事情,对他的生活与工作会出现很大的影响.下面学习啦小编就为大家介绍一下关于计算机等级考试二级c语言的常见知识点,欢迎大家参考和学习. 1)程序结构是 ...

  10. 秒表系统的设计c语言程序,51单片机秒表计时器课程设计报告(含C语言程序).doc...

    51单片机秒表计时器课程设计报告(含C语言程序) XXXXXX学院 51单片机系统设计 课程设计报告 题 目: 秒表系统设计 专业.班级: 学生姓名: 学 号: 指导教师: 分 数 : [摘要]本设计 ...

最新文章

  1. mysql通过查看跟踪日志跟踪执行的sql语句
  2. 对矩阵分解的粗浅理解之LU分解
  3. 程序员面试金典 - 面试题 01.01. 判定字符是否唯一(位运算,牛)
  4. idea部署项目com.intellij.javaee.oss.admin.jmx.JmxAdminException-未使用最新版本的war包
  5. graphpad做饼图_3D 饼环图初步完成
  6. [POI2010]Divine Divisor
  7. 如何将PDF设置为只读?
  8. x9此计算机上没有hasp_中琅条码打印软件安装后弹出HASP错误代码处理方法
  9. springboot uniapp疫情防控打卡系统源码
  10. 如何用RIGOL任意函数发生器产生任意波形
  11. BTN7970在直流电机驱动系统中的应用
  12. 全局择优搜索、A*算法、宽度优先算法解决八数码问题
  13. qq空间相册查看器_教你用微信把自己的照片制作成音乐相册,模板多,操作又简单...
  14. 041孙悟空第三人称视角
  15. 【H5+ Quick-cocos2dx整合】之iOS 四 协调H5+和Quick-Cocos2dx之间工作
  16. 《代码整洁之道》目录—导读
  17. 抖音评论采集接口_抖音接口
  18. linux 脚本编写基本命令,Linux Shell命令行及脚本编程实例详解
  19. easyui-filebox再苹果手机上只能打开摄像头不能选择文件
  20. 战网显示服务器遇到了困难怎么办,战网客户端传输数据遇到了问题解决方法

热门文章

  1. python 源码编译 without_vcmi(魔法门英雄无敌3 - 开源复刻版) 源码编译(示例代码)...
  2. 挑战深度学习 《深度森林:探索深度神经网络以外的方法》
  3. 火狐浏览器模拟微信浏览器教程
  4. Windows下Firefox打开网页出现:此网址已被限制-此网址使用了一个通常用于网络浏览以外目的的端口-firefox取消端口限制方法
  5. thinkpad DS-8A8SH光驱 升级 KU54 固件后不读盘的解决办法
  6. centOS 7.5配置虚拟机静态IP,网卡不显示IP、显示IP与设置不一致及ping不同内外网的问题解决过程
  7. Java并发基石CAS原理以及ABA问题
  8. word文档怎么翻译成中文?不妨试试这几个方法
  9. yaml文件 .yml
  10. 哈工大大计基(大学计算机——计算思维导论)慕课MOOC答案