一、如何安装造字程序:
1、在控制面板中找到“添加/册除程序”并双击它;
2、“添加/册除程序”可以搜索已经安装的组件,然后将它们列出来;
(1)按一下〈WINDOWS安装程序〉
(2)选中〈附件〉
(3)按一下〈详细信息〉
3、只要用勾选的方法就能安装组件。
(1)勾选〈造字程序〉
(2)按一下〈确定〉
(3)接下来可能会要求插入安装WINDOWSI光盘,或选择存放有WINDOWS安装文件的目录,
以便安装造字程序(请按实际情况来选择 *** 作)。
二、造字过程:
以“梅”的“”字作为例子讲解一下(XP系统下):
1、启动造字程序:按一下〈开始〉——在〈程序〉中点击〈附件〉——点击〈造字程序〉;
2、启动后选择将要新造的字的代码范围:点击〈编辑〉——再按一下〈选择代码〉,若是第
一次按〈确定〉(即默认为AAA1,第二次造字则要选AAA2或其他位置作为代码位置);
注意:可启用工具栏的“铅笔”可自己“画字”(多用于希奇古怪的字符),若是生僻字可用
“拼凑”方法。
3、引用字来合拼:按〈窗口〉——再按〈参照〉——点击〈字体〉——再点击选用〈宋体〉、
〈常规〉——按〈确定〉;在〈形状〉框里输入一个含有草字头的字,如“草”,再按〈确定〉;
4、选取需要的偏旁放入〈编辑〉框:(1)用鼠标按住左键,从〈参照〉框圈选“草”字的上部
分,拖曳到〈编辑〉框;可用〈矩形选项〉工具对圈选后的偏旁进行压缩、放大、移动,留出一定空间给
下一部分放入;(2)用同样的方法,从〈参照〉框拖入“录”字;
注意:A、〈编辑〉框及〈参照〉框只能一次各自打开一个,若一个字由多部分组成应逐一在〈参
照〉框引用;
B、拖过在〈编辑〉框的字若有多余部分的可用“橡皮擦”来删除、短缺部分可用“铅笔”
修补;
5、点击〈编辑〉——再点击〈保存字符〉;
6、点击〈输入法连接〉,这时系统会让你选择各种输入法的.TBL信息文件:
(1)在C\WINDOWS\COMMAND目录下找到相应的信息文件;
(2)看清左上角表明的是选择什么输入法的信息文件;
(3)找到并选中相应的TBL文件,并按一下<保存>。
7、选择输入法,按规则输入代码,待完全输入代码后,字体会由**变为黑色(如用五笔型就要输
入四个字符,“”就是用AVIU)。
8、最后一步就是按〈注册〉就可以了。
第一题:
#include<iostream>
#include<string>
using namespace std;
void selesort(char (ch)[80],int n)
{
int i,j,k;
char s[80];
for(i=0;i<n-1;i++)
{
k=i;
for(j=i+1;j<n;j++)
if(strcmp(ch[j],ch[k])<0)
k=j;
if(k!=i)
{
strcpy(s,ch[i]);strcpy(ch[i],ch[k]);strcpy(ch[k],s);
}
}
return;
}
int main()
{
FILE fp;
int i,n=0;
char s[80];
if((fp=fopen("atxt","r"))==NULL)
{
cout<<"Cannot open this file!"<<endl;
exit(0);
}
while(fscanf(fp,"%s",s)>0)
n++;
rewind(fp);
char (ch)[80]=new char[n][80];
for(i=0;i<n;i++)
fscanf(fp,"%s",ch[i]);
selesort(ch,n);
fclose(fp);
if((fp=fopen("mdtxt","w"))==NULL)
{
cout<<"Cannot open this file!"<<endl;
exit(0);
}
for(i=0;i<n;i++)
{
fprintf(fp,"%s两字符串间隔",ch[i]);
}
delete []ch;
fclose(fp);
return 0;
}
第二题:
#include<iostream>
#include<string>
using namespace std;
char my_replace(char s1,char s2,char s3)
{
int i,j,k;
char p,q,o;
i=strlen(s1);
j=strlen(s2);
k=strlen(s3);
q=new char[ik];
o=new char[ik];
strcpy(q,s1);
p=strstr(q,s2);
while(p!=NULL)
{
if(&q[p-q+j]!=NULL)
{
strcpy(o,&q[p-q+j]);
strncpy(p,s3,k);
q[p-q+k]='\0';
strcat(q,o);
p=strstr(q,s2);
}
}
return q;
delete []q;
}
void main(void)
{
char s1[100],s2[100],s3[200];
cout<<"请输入字符串s1:";
gets(s1);
cout<<"请输入要替换的字符串s2:";
gets(s2);
cout<<"请输入要替换为的字符串s3:";
gets(s3);
cout<<"替换后字符串:";
cout<<my_replace(s1,s2,s3);
cout<<endl;
cout<<"原字符串s1:";
puts(s1);
}
以上就是关于造字程序如何使用全部的内容,包括:造字程序如何使用、求C++程序: 用C++编写。。。、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)