日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

C语言----单词听写小程序

發布時間:2024/5/8 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C语言----单词听写小程序 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

假期實在玩夠了,于是就寫了個小代碼,希望能激勵到自己背單詞
主要功能,先輸入自己要考的單詞,然后他就會顯示漢語,以達到聽寫英語的作用

//用鏈表寫一個單詞聽寫小程序,聽寫六級單詞使用# include <stdio.h> # include <stdlib.h> # include <string.h> # include <malloc.h> # define N 2typedef struct linklist {char word1[100]; //存放英文char word2[100]; //存放漢語意思struct linklist *pNext; }Word;//輸入單詞 void CreateLinkist(Word* head) {Word *p;p = head;for(int i=1; i<=N; i++){Word *s;s = (Word *)malloc(sizeof(Word));printf("請輸入第 %d 個單詞\n",i);scanf("%s", s->word1);scanf("%s", s->word2);p->pNext = s;s->pNext = NULL;p = s;}printf("\n");}//輸出單詞 void PrintfLinklist(Word *head) {Word *node;node = head->pNext;while(node != NULL){printf("%s\n", node->word1);printf("%s\n", node->word2);node = node->pNext;}}int main() {Word *head;head = (Word *)malloc(sizeof(Word*));head->pNext = NULL;char s[100];int flag = 0;CreateLinkist(head);system("cls");Word *node;node = head->pNext;//主要功能,出漢語,考英語while(node != NULL){printf("%s", node->word2);scanf("%s", s);if(strcmp(s, node->word1) != 0){flag = 1;}if(flag == 0)node = node->pNext;elseflag = 0;}printf("\n");printf("*****************************\n");printf("*今日單詞已背完,繼續加油呀!*\n");printf("*****************************\n");}

總結

以上是生活随笔為你收集整理的C语言----单词听写小程序的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。