㈠ 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之類的鍵。所有輸入法都一樣。