当前位置:首页 » 编程语言 » 输入英文输出拼音c语言
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

输入英文输出拼音c语言

发布时间: 2022-09-17 23:38:06

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之类的键。所有输入法都一样。