dfkt.net
当前位置:首页 >> 高分悬赏,用C语言实现:获取汉字的首字母. >>

高分悬赏,用C语言实现:获取汉字的首字母.

如果想知道一个汉字的首字母,而且不用汉字拼音对照,只有一种办法,就是根据汉字的GB2312编码规则找到规律,然后对比汉字编码属于哪个字母段,我以前写过一个Minigui的检索,就这样搞的 ,分类表见参考资料

#include #include #include #include const int MAXSIZE = 128; // 单词、中文释义长度typedef struct node {char word[MAXSIZE];char chinese[MAXSIZE];struct node *next;}*List,*pNode;List Init() {List head;head = (pNode)malloc(sizeof(...

#include #include struct student { char name[20]; float score[4]; float average; }; void inputFromKeyboard(struct student stu[],int num) { int i,j; for(i=0;i

给你一个链接,里面有几个做的还不错的,参考一下吧 http://tieba.baidu.com/f?kz=37076140 =========================================== 除了上面那个链接外,再给你一个,基本和你的要求差不多了,简单改一改就行。编译运行都没有问题。 #inc...

#include #include typedef struct moneydata { double n; struct moneydata* next; }NUM; //main int main() { NUM* initial(); NUM* build(NUM* money); void input(NUM* income,NUM* payment); void output(NUM* income,NUM* payment); doubl...

1,fun()的功能是字符串逆序。两个指针分别指向字符串的首尾,交换指针内容。所以输出应该是7654321 2,x为静态变量,不会每次调用 fun()都会初始化,会记录上次的值。调用3次,输出8. 3,for(p=a;p

#include #include #include #define maxline 10000 typedef struct TRAVEL_INFO { char routeNO[20]; char destination[20]; int days_of_trav; char type_of_trav[20]; int month; double price; }travl_info; int cmp_month(const void *a,co...

sizeof(a),它求的是系统为数组a分配的存储空间的大小,你的答案是16是错的,那是因为16只是数组a的一个元素的存储空间大小,这一个数组元素它是共用体类型的,它有4个数据成员,根据共用体的特性,它的存储空间大小是16(这个你应该是知道的)...

//题目1*************** #include int chType(char c) { if(c>='A'&&c='a'&&c='0'&&c1) //命令行上参数带入文件名 strncpy(FileNameBuf,argv[1],255); else //程序运行中输入 { printf("请输入待统计的文件路径"); gets(FileNameBuf); } if((rfp...

#include #include #include void main() {srand((unsigned)time(NULL)); char a[8]; int x=0; char b[70]="a%bcdYe01fgh2ijklmLMnoCDTWpqrst56uvUVwxy67zAB!EFHI8JGKN$OPQRSXZ3479."; while(x

网站首页 | 网站地图
All rights reserved Powered by www.dfkt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com