㈠ c语言中汉语拼音怎么输出
#include<stdio.h>
int main()
{
char a[10];
scanf("%s", a);
printf("%s\n", a);
return 0;
}
㈡ 在C语言中怎样把输入的整数输出拼音gcc格式
摘要 这个我看了一下C语言中的怎么把输入的整数化为gcc的格式,这个你必须要重新制。
㈢ C语言拼音打字程序问题
//这段程序错误太多,而且代码风格太乱;
//不过估计您是个初学者,就帮你的程序按你思路修改了
//运行结果如下:
模仿拼音输入法
请输入拼音wo
wo
0.挝1.莴2.涡3.窝4.蜗5.倭6.踒7.喔8.我9.肟10.沃11.卧12.偓13.握14.幄
15.渥16.龌17.涴18.硪19.斡请输入对应的序号选字:2
涡
//修改后程序如下,希望对你有用!
#include<stdio.h>
#include<string.h>
intmain()//是int还是void,根据编译器,我用的是CodeBlocks需要用int
{
charwo[]={"wo"};
charwo_ch[]={"挝莴涡窝蜗倭踒喔我肟沃卧偓握幄渥龌涴硪斡"};
printf("%d:%s ",strlen(wo_ch),wo_ch);
//charstr_input[3];
unsignedinti=0,str_ch_len=strlen(wo_ch);
printf("模仿拼音输入法 ");
printf("请输入拼音wo ");
//scanf("%s",str_input);
charstr_input[3];
gets(str_input);//输入拼音
//if(str_input==wo)//修改如下(字符串是不能直接比较的!)
if(0==strcmp(str_input,wo))
{
for(i=0;i<str_ch_len;i+=2)
//printf("%d.%c"i,wo_ch[i]);//修改如下(双引号之后应该有,号)
printf("%d.%c%c",i/2,wo_ch[i],wo_ch[i+1]);
last:
printf("请输入对应的序号选字:");
//scanf("%d"&i);//修改如下
unsignedintn;
scanf("%u",&n);
if(2*n>str_ch_len)
{
printf("你要选的字符不存在 ");
gotolast;
}
else
{
printf("%c%c",wo_ch[2*n],wo_ch[2*n+1]);
}
}
else
{
printf("对不起,没有找到该拼音的字库 ");
}
return0;//如果主函数是void,删除此行!
}
㈣ 如何用C++实现汉字转拼音系统 相当急啊!
如果是做课设什么的,只需要简单的示例,只需要输入几个特定的汉字的话。
可以搜索一下“中英翻译机 C语言”就可以找到,把英文换成汉字,翻译变成拼音就行了,很简单的。
C++嘛,就是把printf换成cout,又不规定一定要用类来做。
如果要神马汉字都能转,貌似需要用到什么字库。
搜索一下同样能找到源代码。
㈤ C语言编程,编写C语言程序,输出100次自己名字的全拼,在线等!
#include <stdio.h>
void main()
{
char ch [20];
int i=100;
printf("输入名字的拼音:");
gets(ch);
while (i)
{
puts(ch);
i--;
}
}
㈥ 求问c语言中怎么把一个字符串中的拼音换成汉字 如输入jin tian 输出今 tian
如果是简单的实现的话可以使用哈希表,这样查找可能比较快一点,但是汉字拼音相同的很多,
例如建立两个相关的数组:
charpinyin[100][50]={"jin","tian"};
charhanzi[100][50]={"今","天"};
然后将输入的字与 pinyin表对比,找到index,然后对应输出hanzi[index]
因为 C 语言没有哈希表,需要自己实现,类似于上面的结构。
㈦ 写c语言代码的时候一般用什么输入法
在C语言中,合法的标识符由数字,字母,下划线组成。
所有的C语言运算符,均有字母,或英文符号组成。
于是,所有的全角符号,全角字母,以及汉字在C语言代码中是不允许出现的(注释中可以有)。
所以,写C语言代码的时候,为防止误输入,一般用英文输入法进行输入。
㈧ c语言,在计算机屏幕上输出你的名字(汉语拼音),用字符数组形式书写
#include <stdio.h>
int main()
{
int i;
char name[12]="Li xiao peng";
for(i=0;i<12;i++);
printf("%c",name[i]);
return 0;
}
㈨ 如何写一个输入数字后输出对应数字拼音的c语言程序
#include<stdio.h>
#define num 10 //设置你要输入数字的长度
void main(void)
{
char a[num];
int i = 0;
printf("输入数字:\t");
gets(a);
while(a[i] != '\0')
{
switch(a[i])
{
case '0':printf("零\n");break;
case '1':printf("一\n");break;
case '2':printf("二\n");break;
case '3':printf("三\n");break;
case '4':printf("四\n");break;
case '5':printf("五\n");break;
case '6':printf("六\n");break;
case '7':printf("七\n");break;
case '8':printf("八\n");break;
case '9':printf("九\n");break;
default:printf("错误\n");break;
}
i++;
}
printf("\n");
}
㈩ 电脑键盘如何把输入法从英文改为拼音
右键单击语言栏,选择“设置”,单击“搜狗拼音输入法”,再单击“设置”,再单击“按键”选项卡,看到第一条:“中英文切换”,按键默认是shift,可以改为ctrl或不使用。不能改为tab,backspace之类的键。所有输入法都一样。