c語言的翻譯叫什麼 C語言實現翻譯功能

2021-10-19 15:41:17 字數 1698 閱讀 6719

#include

#define number 100

struct date

char chinese[30];

char english[30];

}a[number];

void copy(char *str1, char *str2, int counst)//將值賦給trans

int i = 0;

if (str2 == ' ' || str2 == '\0')

return;

while (counst--)

*str1++ = *str2++;

return;

int panduan(char *d, char *f)//判斷是否相等

char *str1 = d, *str2 = f;

int xc=0;

while (!(xc = *str2 - *str1)&&*str1)

str1++;

str2++;

if (xc != 0)

return 0;

return 1;

char* ry( struct date a[number],char *wordtemp,int x)

for (int i = 0;i

if (panduan(a[i].english, wordtemp))

return a[i].chinese;

return "null";

int main()

char b;

int x;

int exit=0;

char str[50];

printf("[請先輸入英文單詞,再輸入拼音,中間以空格隔開,當輸入*時結束]\n");

for (int i=0;; i++)

printf("第[%d]組:\t", i+1);

scanf("%[^' ']", a[i].english);

scanf("%c", &b);

scanf("%[^\n]", a[i].chinese);

scanf("%c", &b);

if (*a[i].english == '*'&&*a[i].chinese == '*')

x = i;

break;

printf("[請輸入你所要翻譯的內容]\n");

scanf("%[^\n]", str);

printf("|翻譯的結果為|:\n");

c語言的翻譯叫什麼 c語言翻譯

把下面這個程式逐條翻譯,就是說每條都是幹什麼用的,並且完善一下。非常急,感謝各位高手了!約瑟夫環的程式設計 include include definenull0typedef.把下面這個程式逐條翻譯,就是說每條都是幹什麼用的,並且完善一下。非常急,感謝各位高手了!約瑟夫環的程式設計 include...

C語言實現簡單翻譯功能

題目描述 編寫乙個程式,依次輸入英文與漢語拼音,輸入兩個 表示輸入結束,再輸入一段英語句子,列印出其對應漢語拼音。要求 不得使用標頭檔案 題目中要求不得使用提醒我們使用其中的函式來編寫 不過函式的實現需要自己來思考,根據自己的需要可以調整原函式的功能。思路大致是 輸入完畢後拿原結構體記錄的英文內容與...

C 語言實現 C 多型

c 中的多型是指 通過基類物件的指標或者基類物件的引用呼叫虛函式 表現更多派生類的特性,但根據 c 多型的實現,我們發現這種方法存在一定的空間和效率的折損。不可否認,多型輕鬆解決了很多任務程中遇到的問題,這與 pure c 的解決方法比起來,更為優雅。在考慮移植性上,c 的光芒要蓋過 c 但 c 的...