2016-06-13 81 views
-1

將字符串「MARY JEORGE WOODS」全名轉換爲「WOODS m」的WAP。 J「。作爲輸出 即第一姓名和中間名的第一個字母表,只有全名將字符串替換爲特定格式的字符串程序

我的程序沒有運行並給出預期的輸出。

+0

請附上您已經嘗試,所以我們可以幫助您更好地相關的代碼。 – nycdan

+0

給我們的程序,那麼也許我們會發現問題 – Thomas

+1

你也必須給我們一個提示,你使用的編程語言 – Thomas

回答

1
full_name="MARY JEORGE WOODS" 
list_name=full_name.split() 
if list_name[2]: res=list_name[2]+' '+ list_name[0][0].lower()+'.'+list_name[1][0].lower()+'.' 
else : 
    res=list_name[1]+' '+ list_name[0][0].lower()+'.' 
+0

如果有人沒有第二個姓氏,你在這裏有一個錯誤 – Thomas

0
full_name="MARY JEORGE WOODS" 
list_name=full_name.split() 
if(list_name.Length == 3) 
    res=list_name[2]+' '+ list_name[0][0].lower()+'.'+list_name[1][0].lower()+'.' 
if(list_name.Length == 2) 
    res=list_name[1]+' '+list_name[1][0].lower()+'.' 
if(list_name.Length == 1) 
    res=list_name[0] 
else 
    res = ""; 
相關問題