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

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

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

      獲得漢字字符串的首個拼音字母的縮寫

          標題可能不太清楚,實現的功能如下:我愛中國-WAZG
       1。漢字字符與英文字母之間區別
           標準的asc表不包含漢字字符,因為一個asc字符只有1byte,就是8bit,8bit所能代表的數字范圍,如果是有符號的好,因該為-128-127,無符號的話,應該為0-255。而我們知道,一個漢字字符,應該占有2個byte,表示范圍應該為-32768-32767,所以漢字的asc,舉例一段bit:  11002111,11111101它所代表的字符,應該超過了asc所能表述的范圍,這時候就會產生溢出。所以占有兩個byte的漢字字符的asc碼應該為負的。
      2.功能實現
        1using System;
        2using System.Collections.Generic;
        3using System.Text;
        4
        5namespace ConsoleApplication1
        6{
        7    class Program
        8    {
        9        static void Main(string[] args)
       10        {
       11            Console.WriteLine(GetChineseFirstChar("我a*%愛你中國"));;
       12        }

       13        static string GetChineseFirstChar(string chineseStr)
       14        {
       15            StringBuilder sb = new StringBuilder();
       16            int length = chineseStr.Length;
       17            for (int i = 0; i < length; i++)
       18            {             
       19                char chineseChar = chineseStr[i];
       20                sb.Append(GetpyChar(chineseChar));
       21            }

       22            return sb.ToString();
       23        }

       24        static string GetpyChar(char c)
       25        {
       26            int ascCode = Microsoft.VisualBasic.Strings.Asc(c);
       27            int temp = 65536 + ascCode;
       28            if (temp >= 45217 && temp <= 45252)
       29            {
       30                return "A";
       31            }

       32            else if (temp >= 45253 && temp <= 45760)
       33            {
       34                return "B";
       35            }

       36            else if (temp >= 45761 && temp <= 46317)
       37            {
       38                return "C";
       39            }

       40            else if (temp >= 46318 && temp <= 46825)
       41            {
       42                return "D";
       43            }

       44
       45
       46            else if (temp >= 46826 && temp <= 47009)
       47            {
       48                return "E";
       49            }

       50            else if (temp >= 47010 && temp <= 47296)
       51            {
       52                return "F";
       53            }

       54            else if (temp >= 47297 && temp <= 47613)
       55            {
       56                return "G";
       57            }

       58            else if (temp >= 47614 && temp <= 48118)
       59            {
       60                return "H";
       61            }

       62            else if (temp >= 48119 && temp <= 49061)
       63            {
       64                return "J";
       65            }

       66            else if (temp >= 49062 && temp <= 49323)
       67            {
       68                return "K";
       69            }

       70            else if (temp >= 49324 && temp <= 49895)
       71            {
       72                return "L";
       73            }

       74            else if (temp >= 49896 && temp <= 50370)
       75            {
       76                return "M";
       77            }

       78            else if (temp >= 50371 && temp <= 50613)
       79            {
       80                return "N";
       81            }

       82            else if (temp >= 50614 && temp <= 50621)
       83            {
       84                return "O";
       85            }

       86            else if (temp >= 50622 && temp <= 50905)
       87            {
       88                return "P";
       89            }

       90            else if (temp >= 50906 && temp <= 51386)
       91            {
       92                return "Q";
       93            }

       94            else if (temp >= 51387 && temp <= 51445)
       95            {
       96                return "R";
       97            }

       98            else if (temp >= 51446 && temp <= 52217)
       99            {
      100                return "S";
      101            }

      102            else if (temp >= 52218 && temp <= 52697)
      103            {
      104                return "T";
      105            }

      106            else if (temp >= 52698 && temp <= 52979)
      107            {
      108                return "W";
      109            }

      110            else if (temp >= 52980 && temp <= 53688)
      111            {
      112                return "X";
      113            }

      114            else if (temp >= 53689 && temp <= 54480)
      115            {
      116                return "Y";
      117            }

      118            else if (temp >= 54481 && temp <= 62289)
      119            {
      120                return "Z";
      121            }

      122            else
      123            {
      124                return c.ToString();
      125            }

      126        }

      127    }

      128}

      129

      3.文件:
      /Files/jillzhang/Jillzhang.rar      
      posted @ 2006-10-30 16:16  Robin Zhang  閱讀(7612)  評論(13)    收藏  舉報
      主站蜘蛛池模板: 亚洲鸥美日韩精品久久| 免费国产好深啊好涨好硬视频| 亚洲情A成黄在线观看动漫尤物| 亚洲综合久久一区二区三区| 99国产精品久久久久久久日本竹| 国产成人午夜精品影院| 97久久精品人人澡人人爽| 隔壁老王国产在线精品| 亚洲岛国成人免费av| 国产伦精区二区三区视频| 亚洲男人天堂av在线| 国产偷窥熟女高潮精品视频| av在线播放日韩亚洲欧| 公天天吃我奶躁我的在线观看| 国产精品国产三级国快看| 90后极品粉嫩小泬20p| 日韩无人区码卡1卡2卡| 国产丰满乱子伦无码专区 | 在线亚洲妇色中文色综合| 日韩中文字幕v亚洲中文字幕| 久久亚洲精品人成综合网| 一区二区在线观看 激情| 家庭乱码伦区中文字幕在线| 日韩人妻无码一区二区三区99| 国产精品久久久一区二区三区| 免费国产午夜理论片不卡 | 最新国产精品拍自在线播放| 亚洲国产欧美一区二区好看电影| 国产精品午夜福利在线观看| 老王亚洲AV综合在线观看| 三江| 极品美女自拍偷精品视频| a在线观看视频在线播放| 国产一区国产精品自拍| 人人妻人人做人人爽| 久久精品国产99亚洲精品| 亚洲男人在线天堂| 这里只有精品免费视频| 亚洲中文字幕综合网在线| 亚洲aⅴ男人的天堂在线观看| 亚洲AV乱码毛片在线播放|