<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      harumakigohan686

      CP1024 單詞切分以及一些拓展題

      又是一道小題,(但是也不是空格作為分割符,范圍更廣)本質上還是連續字符串,又考了判斷嵌套啊

      俺的做法:

      #include <stdio.h>
      #include <ctype.h>
      #include <string.h>
      int main()
      {
          char a[100];//用于存儲剛開始的字符串
          char b[100][100];//用于存儲切分出來的單詞
          int k=0,j=0;//計數器
          gets(a);
          for(int i=0; a[i]!='\0'; i++) //字符串遍歷
          {
              if(a[i]==' '||a[i] =='1'||a[i] =='2'||a[i] =='3'||a[i] =='4'||a[i] =='5'||a[i] =='6'||a[i] =='7'||a[i] =='8'||a[i] =='9'||a[i] =='0')//判斷是不是字母
              {
                  if(a[i+1]==' '||a[i+1] =='1'||a[i+1] =='2'||a[i+1] =='3'||a[i+1] =='4'||a[i+1] =='5'||a[i+1] =='6'||a[i+1] =='7'||a[i+1] =='8'||a[i+1] =='9'||a[i+1] =='0')//判斷第二個是不是字母,防止誤殺友軍
                  {
                     continue;//是的話過掉,下一個
                  }
                  else
                  {
                      k++;//反之則另起一行繼續存儲
                  }
      
              }
              else//存儲單詞
              {
                  if((a[i]>='a'&&a[i]<='z')||(a[i]>='A'&&a[i]<='Z'))//防止把標點放進去
                  {
                      b[k][j]=a[i];//存儲單詞
                      j++;
                  }
              }
              b[k][j]='\0';//加上結束符,很重要,不能少
          }
          int y;
          for(int i=0; i<=k; i++)
          {
              for(y=0; y<j; y++)
              {
                  if(b[i][y]!='\0')//這個是去掉前面的多余的東西
                  {
                      printf("%c",b[i][y]);
                  }
              }
              printf("\n");
          }
          return 0;
      }
      很有意思的題目,但我的方法還是太笨了,下次再試試指針之類來做,還有二維字符串也得試試。
      哦對了
      該代碼稍微改一下還可以做單詞縮寫哦~(笑)
      補充代碼如下:
       int y;
          for(int i=0; i<=k; i++)
          {
              for(y=0; y<j; y++)
              {
                  if(b[i][y]!='\0')
                  {
                      if(b[i][y]>='a'&&b[i][y]<='z')
                      {
                      printf("%c",b[i][y]-32);
                      break;
                      }
                      if(b[i][y]>='A'&&b[i][y]<='Z')
                      {
                      printf("%c",b[i][y]);
                      break;
                      }
                  }
              }
          }
       

      posted on 2023-01-05 22:55  harumakigohan  閱讀(94)  評論(0)    收藏  舉報

      主站蜘蛛池模板: 久久人与动人物a级毛片 | 人人妻人人玩人人澡人人爽| 成人无码一区二区三区网站| 中国CHINA体内裑精亚洲日本 | 无码丰满人妻熟妇区| 欧美无人区码suv| 国产成人综合亚洲精品国产| www插插插无码免费视频网站 | 狠狠v日韩v欧美v| 欧美成人www免费全部网站| 四虎永久地址WWW成人久久| 人人爽人人爽人人片a免费| 国产宅男宅女精品A片在线观看| 欧美精欧美乱码一二三四区| 野外少妇被弄到喷水在线观看| 日韩精品一二三黄色一级| 女人与牲口性恔配视频免费| 亚洲欧洲∨国产一区二区三区| 免费一区二区无码东京热| 国产自拍偷拍视频在线观看| 久久国产免费观看精品3| 99人中文字幕亚洲区三| 久久99国产精品尤物| 日产国产一区二区不卡| 亚洲熟妇色xxxxx欧美老妇| 好吊视频在线一区二区三区| 国产精品无遮挡在线观看| 色欲aⅴ亚洲情无码av蜜桃 | 一区二区三区鲁丝不卡| 国产尤物精品自在拍视频首页| 中文字幕无线码中文字幕免费| 亚洲va久久久噜噜噜久久狠狠| 国产精品无码无卡在线播放| 国产精品中文字幕一区| 莱州市| 久久91精品牛牛| 久久99热精品这里久久精品| 无码日韩做暖暖大全免费不卡| 92国产精品午夜福利免费| 麻豆a级片| 久久av无码精品人妻出轨|