YTU 1304 串的簡單處理

2021-09-22 07:58:37 字數 682 閱讀 4481

串的處理

在實際的開發工作中,對字串的處理是最常見的程式設計任務。本題目即是要求程式對使用者輸入的串進行處理。具體規則如下:

1.    把每個單詞的首字母變為大寫。

2.    把數字與字母之間用下劃線字元(_)分開,使得更清晰

3.    把單詞中間有多個空格的調整為1個空格。

例如:使用者輸入:

you and     me what  cpp2005program

則程式輸出:

you and me what cpp_2005_program

copy

this is     a      99cat
this is a 99_cat
#include #include#include#includeusing namespace std;

int main()

}else break;

}for(i=0;a[i]!='\0';i++)

}for(i=0;a[i]!='\0';i++)

else

cout<}

else if(a[i]==' '&&a[i+1]==' ')

continue;

else

cout<}

return 0;

}

ytu 1304 串的簡單處理(水題)

time limit 1 sec memory limit 128 mb submit 39 solved 11 submit status web board 串的處理 在實際的開發工作中,對字串的處理是最常見的程式設計任務。本題目即是要求程式對使用者輸入的串進行處理。具體規則如下 1.把每個單詞...

簡單的字串處理

題目背景 某蒟蒻迷上了 小書童 有一天登陸時忘記密碼了 他沒繫結郵箱or手機 於是便把問題拋給了神犇你。題目描述 蒟蒻雖然忘記密碼,但他還記得密碼是由一串字母組成。且密碼是由一串字母每個向後移動n為形成。z的下乙個字母是a,如此迴圈。他現在找到了移動前的那串字母及n,請你求出密碼。均為小寫 輸入輸出...

簡單的字串處理

1.根據字數計算高度 if string length 0 cgsize size string boundingrectwithsize cgsizemake kmainscreenwidth,0 options nsstringdrawingtruncateslastvisibleline ns...