當前位置:首頁 » 編程語言 » 輸入英文輸出拼音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之類的鍵。所有輸入法都一樣。