亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 有關單詞問題的處理方法.txt

?? 愛因斯坦的思考題 二叉樹算法集 分解質因數新解 石子歸并問題等有趣的C程序
?? TXT
字號:
/*要求很簡單, 用英文輸入隨意一段話,或者一句話,或者一編文章,
只需要把每個單詞的第一個字母跟最后一個字母掉轉后輸出,最后輸出打的單字用了多少行。
最后用戶可以選擇退出或者重新輸入。
例如: We are now really, really having fun with computers!

輸出: Ew era won yeallr, yeallr gavinh unf hitw somputerc!
       This paragraph is used 1 line! 
*/
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#define MAXLINES 100   //最多一百行 
#define MAXWORDS 10000 //最多一千個單詞 

int get_lines(char *lines[]);//此函數用來輸入英文,并判斷它的行數 
int get_words(char *words[], char *lines[], int n);//此函數用來存儲單個的單詞,空格和符號 
void change_words(char *words[], int n);//此函數用來掉轉單詞的初,末字母 
void print(char *a[], int n); //此函數用來輸出單詞 

int main(void)
{
 char *lines[MAXLINES];//該數組用來存儲每一行的內容 
 char *words[MAXWORDS];//該數組用來存儲單個的單詞,空格和符號 
 int number_of_lines, number_of_words;//此二變量分別存儲總行數和單個的單詞,空格和符號的總數 
 int flag;
 
 do{
  puts("用英文輸入隨意一段話,輸入1表示開始,輸入0表示離開:");
  scanf("%d", &flag);
  fflush(stdin);
  if(flag == 1)
  { 
   number_of_lines = get_lines(lines);//輸入英文,并返回它的行數 
   if(number_of_lines < 0)
   {
    puts("Memory allocation error");
    return 1;
   }
   /*把每一行的單詞,空格和符號分別存儲起來*/ 
   number_of_words = get_words(words, lines, number_of_lines);
     if(number_of_words < 0)
   {
    puts("Memory allocation error");
    return 1;
   }
   print(words, number_of_words);//輸出未掉轉前的單詞 
   change_words(words, number_of_words);//掉轉單詞的初,末字母 ,并輸出掉轉后的單詞   
   /*輸出打的單字用了多少行*/
   printf("\nThis paragraph is used %d line!\n", number_of_lines);
  }
 } while(flag != 0);
 getchar();
   return 0; 
}

int get_lines(char *lines[])
{
 int n=0;
 char buffer[80];//先把每一行的內容存儲在數組buffer[80]中 
 
 puts("Enter the article at time; enter a blank when done.");
 while((n<MAXLINES)&&(gets(buffer)!=0)&&(buffer[0]!='\0'))
 {
  if((lines[n] = (char*)malloc(strlen(buffer)+1))==NULL)
   return -1; //給lines[n],并把buffer[80]的內容復制給lines[n] 
  strcpy(lines[n++], buffer);
 }
 return n;//返回文章的行數 
}

int get_words(char *words[], char *lines[], int n)
{
 int i, j, k=0;
 char str1[30], str2[2];     
  
 for(i=0; i<n; i++)
 {
  j = 0;
  str1[0] = '\0';
  while(lines[i][j]!='\0')
  {  
   if(((lines[i][j]>='A')&&(lines[i][j]<='Z')||(lines[i][j]>='a')&&(lines[i][j]<='z'))
   &&((lines[i][j+1]>='A')&&(lines[i][j+1]<='Z')||(lines[i][j+1]>='a')&&(lines[i][j+1]<='z')))
   { //如果該字符和它的下一個字符都是字母,則將其存入數組str1,但不必急著把str1復制給words[k]  
    str2[0] = lines[i][j];
    strcat(str1, str2);
    j++;    
   }
   else if(((lines[i][j]>='A')&&(lines[i][j]<='Z')||(lines[i][j]>='a')&&(lines[i][j]<='z'))
   && !((lines[i][j+1]>='A')&&(lines[i][j+1]<='Z')||(lines[i][j+1]>='a')&&(lines[i][j+1]<='z')))
   {   //如果該字符是字母,但它的下一個字符不是字母,則將其存入數組str1,并把str1復制給words[k] 
    str2[0] = lines[i][j];
    strcat(str1, str2);
    if((words[k] = (char*)malloc(strlen(str1)+1))==NULL)
     return -1;
    strcpy(words[k++], str1);
    j++;
    str1[0] = '\0';
   }
   else 
   { //如果該字符不是是字母,則將其存入數組str1,并把str1復制給words[k] 
    str2[0] = lines[i][j];
    strcat(str1, str2);
    if((words[k] = (char*)malloc(strlen(str1)+1))==NULL)
     return -1;
    strcpy(words[k++], str1);
    j++;
    str1[0] = '\0';
   } 
  } //把換行符復制給words[k] 
  str2[0] = '\n';
  strcat(str1, str2);
  if((words[k] = (char*)malloc(strlen(str1)+1))==NULL)
    return -1;
  strcpy(words[k++], str1);
 }     
 return k;
}

void change_words(char *words[], int n)
{
 int i, j;
 char temp;
 
 for(i=0; i<n; i++)
 {
  j = 0; 
  while(words[i][j+1] !='\0')
   j++;
  if(j != 0) //掉轉單詞的初,末字母   
  {
   temp = words[i][0];
   words[i][0] = words[i][j];
   words[i][j] = temp;     
  }
  for(int k=0; k<=j; k++) //輸出掉轉后的單詞 
   printf("%c", words[i][k]);  
 }

}

void print(char *a[], int n)
{
 int i;
 
 for(i=0; i<n; i++)
  printf("%s", a[i]);
 printf("\n");
}


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美va亚洲va在线观看蝴蝶网| 色94色欧美sute亚洲线路一久| 亚洲一区中文日韩| 国产精品灌醉下药二区| 精品国产91乱码一区二区三区| 欧美一区二区视频观看视频| 欧美日韩午夜影院| 欧美三级日韩三级国产三级| 欧美在线看片a免费观看| 色婷婷亚洲综合| 欧美日韩日本视频| 欧美一区2区视频在线观看| 91精品国产美女浴室洗澡无遮挡| 欧美精品一级二级| 欧美岛国在线观看| 国产午夜亚洲精品理论片色戒| 久久综合九色欧美综合狠狠| 国产精品免费视频网站| 《视频一区视频二区| 亚洲精品v日韩精品| 亚洲成人一区二区在线观看| 日本不卡视频在线观看| 国产一区二区三区蝌蚪| av在线播放一区二区三区| 色综合色综合色综合| 3atv一区二区三区| 国产精品乱子久久久久| 亚洲日本乱码在线观看| 亚洲成人久久影院| 国产一区二区三区香蕉| 91免费观看视频| 91麻豆精品国产91久久久久久 | 国产成人精品免费在线| 99综合电影在线视频| 欧美精品色综合| 欧美国产日韩a欧美在线观看 | 亚洲女同一区二区| 日日摸夜夜添夜夜添精品视频| 国产真实乱对白精彩久久| 97精品视频在线观看自产线路二| 欧美日韩日日骚| 国产视频一区二区三区在线观看 | 欧美日韩美女一区二区| 精品日韩一区二区三区| 亚洲精品综合在线| 国产精品456露脸| 欧美色男人天堂| 中文字幕第一区综合| 午夜一区二区三区视频| 高清视频一区二区| 久久综合色综合88| 五月激情综合网| 色综合天天综合在线视频| 精品国产伦一区二区三区免费 | 日韩一区和二区| 一区二区三区91| 99久久亚洲一区二区三区青草| 日韩你懂的电影在线观看| 亚洲欧洲制服丝袜| 成人深夜福利app| 久久综合色婷婷| 蜜臀精品一区二区三区在线观看| 色偷偷一区二区三区| 国产精品麻豆久久久| 国产一区二区三区香蕉| 精品国产3级a| 韩国一区二区视频| 欧美一区二区日韩一区二区| 视频在线观看一区| 欧美影视一区在线| 亚洲综合激情另类小说区| 成人黄色一级视频| 国产精品初高中害羞小美女文| 在线观看一区日韩| 亚洲精品欧美激情| 日本精品视频一区二区| 亚洲精品一二三| 91久久线看在观草草青青| 日韩码欧中文字| 99国产麻豆精品| 最新国产の精品合集bt伙计| jiyouzz国产精品久久| 国产精品久久久久久亚洲毛片| 国产成人精品亚洲午夜麻豆| 久久精品欧美日韩| 99久久国产综合精品麻豆| 亚洲色图视频网站| 欧美日韩一二三| 美女视频一区在线观看| 精品国产一区二区精华| 丰满亚洲少妇av| 亚洲激情校园春色| 5858s免费视频成人| 裸体歌舞表演一区二区| 国产欧美一区二区精品婷婷| av一本久道久久综合久久鬼色| 中文字幕综合网| 欧美二区三区的天堂| 韩国一区二区视频| 国产精品国产三级国产aⅴ入口| 91麻豆国产精品久久| 三级欧美在线一区| 国产人成一区二区三区影院| 91影院在线观看| 日韩**一区毛片| 国产情人综合久久777777| 在线观看视频91| 色婷婷av一区二区三区软件| 午夜婷婷国产麻豆精品| 久久久久久久免费视频了| 色哟哟欧美精品| 美女任你摸久久| 自拍偷拍国产亚洲| 欧美tk—视频vk| 色综合av在线| 紧缚奴在线一区二区三区| 中文字幕在线不卡视频| 欧美精品一二三| 91美女片黄在线观看| 久久精品国产**网站演员| 亚洲精品伦理在线| 国产亚洲欧洲一区高清在线观看| 在线观看视频欧美| 成人久久18免费网站麻豆| 午夜亚洲福利老司机| 中文字幕一区二区不卡 | 另类综合日韩欧美亚洲| 亚洲欧洲无码一区二区三区| 日韩三区在线观看| 在线观看免费一区| 成人精品gif动图一区| 另类小说综合欧美亚洲| 一区二区三区日本| 中文字幕一区在线| 久久午夜免费电影| 日韩精品在线网站| 4438x成人网最大色成网站| 色94色欧美sute亚洲线路二| 777xxx欧美| 91九色02白丝porn| 91在线一区二区三区| 丰满岳乱妇一区二区三区| 免费高清视频精品| 日产国产欧美视频一区精品 | 在线精品观看国产| av不卡在线观看| 成人久久久精品乱码一区二区三区| 久久精品国产精品亚洲精品| 丝袜国产日韩另类美女| 视频一区二区不卡| 午夜av区久久| 日韩国产成人精品| 美腿丝袜一区二区三区| 日韩av电影免费观看高清完整版在线观看| 亚洲一级不卡视频| 亚洲电影激情视频网站| 亚洲一区二区在线免费看| 亚洲一区av在线| 午夜影院在线观看欧美| 日韩黄色免费网站| 欧美a级一区二区| 黄色小说综合网站| 国产乱码精品一品二品| 丰满放荡岳乱妇91ww| 成人av影院在线| 91九色02白丝porn| 欧美二区在线观看| 2023国产一二三区日本精品2022| 精品国一区二区三区| 久久综合久久综合亚洲| 国产亚洲1区2区3区| 亚洲三级免费观看| 亚洲午夜久久久久中文字幕久| 性欧美疯狂xxxxbbbb| 国内精品视频一区二区三区八戒| 在线视频亚洲一区| 91精品久久久久久久久99蜜臂| 精品国一区二区三区| 国产精品国产馆在线真实露脸 | 午夜精品在线看| 美女国产一区二区三区| 国产一区二区视频在线播放| 色综合亚洲欧洲| 日韩一级高清毛片| 国产精品久久久一区麻豆最新章节| 亚洲天堂精品视频| 日本va欧美va精品发布| 成人免费视频一区| 3d成人h动漫网站入口| 国产精品久久久久久久久图文区| 亚洲精品国产成人久久av盗摄| 日本伊人色综合网| 成人av在线一区二区三区| 欧美日韩精品系列| 欧美国产精品中文字幕| 无码av免费一区二区三区试看| 粉嫩aⅴ一区二区三区四区| 欧美日韩精品高清| 中文字幕制服丝袜一区二区三区 | 欧美福利视频一区|