ZZULIOJ.1136: 首字母變大寫
1136: 首字母變大寫
題目描述
輸入一個只包含大小寫英文字母和空格的句子,將每個單詞的第一個字母改成大寫字母。
輸入
輸入一個長度不超過100的英文句子。
輸出
請輸出按照要求改寫後的英文句子。
樣例輸入
i like ACM
樣例輸出
I Like ACM
#include<stdio.h>
int main()
{
int i,j;
char str[100];
gets(str);
for(i=0;str[i]!='\0';i++)
{
if(i==0)
{
if (str[0]>=97&&str[0]<=122)
str[0]-=32;
}
else
{
if(str[i-1]==' '&&str[i]>=97&&str[i]<=122)
str[i]-=32;
}
printf("%c",str[i]);
}
return 0;
}
相關推薦
ZZULIOJ.1136: 首字母變大寫
1136: 首字母變大寫 題目描述 輸入一個只包含大小寫英文字母和空格的句子,將每個單詞的第一個字母改成大寫字母。 輸入 輸入一個長度不超過100的英文句子。 輸出 請輸出按照要求改寫後的英文句子。 樣例輸入 i like ACM 樣例輸出 I Like ACM
ZZULIOJ 1136: 首字母變大寫
題目描述輸入一個只包含大小寫英文字母和空格的句子,將每個單詞的第一個字母改成大寫字母。 輸入輸入一個長度不超過100的英文句子。 輸出請輸出按照要求改寫後的英文句子。 樣例輸入i like ACM 樣例輸出I Like ACM #include<stdio.h> #inc
Problem G: 零起點學演算法106——首字母變大寫
#include<stdio.h> #include<string.h> int main(void) { char a[105]; int i,k; while(gets(a)!=NULL) { k=strlen(a);
java 中讓一個單詞首字母變大寫的兩種方法
String nameString = "myName"; StringBuilder sb = new StringBuildr(); //首字母大寫的方法 //String namePart1 = nameString.substring(0, 1).toUpperC
Java將字串中單詞首字母變大寫
第一種方法:拆分成單獨的單詞,再對其每一個單詞的首字母變大寫public static void main(String[] args) { //方法1. String str = "this is a test of java"; String[] s = st
首字母變大寫 --輸入一個英文句子,將每個單詞的第一個字母改成大寫字母。
題目描述: Problem Description 輸入一個英文句子,將每個單詞的第一個字母改成大寫字母。 Input 輸入資料包含多個測試例項,每個測試例項是一個長度不超過100的英文句子,佔一行。
js 去掉下劃線,後首個字母變大寫
toupper 駝峰 uri family 大寫 var let upper 字母 1.駝峰轉連字符: var s = "fooStyleCss"; s = s.replace(/([A-Z])/g,"-$1").toLowerCase(); //利用正則進行替
確保字符串的每個單詞首字母都大寫,其余部分小寫
itl char title 空格 ttl fun code har case 代碼如下:function titleCase(str) { //將字符串轉化為數組並將其小寫化 var arr = str.toLowerCase().split(" ");
C# 將字符串首字母變為大寫
div one 微軟 pac pan c# itl 字符 我想 不太會寫文章,大概就如題吧。不多說,直接貼代碼。 1 public static string TitleToUpper(this string str) 2
通過PHP把一篇英文文件中所有單詞的首字母轉為大寫
index.php程式碼如下: <?php header("Content-type: text/html; charset=utf8"); &n
在實際的開發工作中,對字串的處理是最常見的程式設計任務。本題目即是要求程式對使用者輸入的串進行處理。具體規則如下: (1)把每個單詞的首字母變為大寫。 (2)把數字與字母之間用下劃線字元(_)分開,使得更
在實際的開發工作中,對字串的處理是最常見的程式設計任務。本題目即是要求程式對使用者輸入的串進行處理。具體規則如下: (1)把每個單詞的首字母變為大寫。 (2)把數字與字母之間用下劃線字元(_)分開,使得更清晰; (3)把單詞中間有多個空格的調整為1個空格。 &
python如何將列表,字典,元組,集合首字母變成大寫 以及其他的大小寫轉換!
我們希望的正常的使用: 下面示例是字串所以可以使用! >>> k = 'good blue sky' >>> k.capitalize() 'Good blue sky' 報錯的是因為你建立的不是字串,可能是一個列表! 類似這樣: &g
字串處理(1) : 首字母轉大寫/小寫
/** * 首字母轉小寫 * * @param str * @return */ public static String toLowerCaseFirstOne(String str) { i
JAVA 字串首字母改大寫
寫匯出報表時拼接實體類getter方法,需要將字串首字母改大寫。 public static String upCase(String str) { char chr = str.charAt(0); if (chr >= 'a
把一個長英文單詞的每個首字母變成大寫 open_door變成OpenDoor
字串“open_door” 轉換成 “OpenDoor”、”make_by_id” 轉換成 ”MakeById” <?php header('content-type:text/html;charset=utf-8'); function str_change
字串轉換,將其中的大寫字母變小寫字母,小寫字母變大寫字母,並輸出 。
從鍵盤輸入一個字串,將其中的大寫字母變小寫字母,小寫字母變大寫字母,並輸出 。 【要求】 (1)用字元陣列表示儲存字串(字串最大為100)。 (2)使用scanf函式逐個輸入字元儲存在字元陣列
使用org.apache.commons.lang.WordUtils實現首字母由大寫改為小寫
其實commons包中很多常用的API都有了。 public static void main(String[] args) { String str = "ABCD"; System.out
2017-12-20python全棧9期第五天第一節之昨日內容回顧和作業講解之字母變大寫
#!/user/bin/python# -*- coding:utf-8 -*-lis = [2,3,'k',['qwe',20,['k1',['tt','3','1']],89],'ab','adv']#tt變成大寫、lis[3][2][1][0] = 'TT'print(lis)lis[3][2][1][
把字串中的單詞首字母變成大寫
總結:用有窮狀態自動機寫了個程式,算是對它的複習吧!~其實也是想試試。學到東西還是挺多的,flag標誌來控制是否的變成大寫,以及對非字元的處理狀態" NOUP ",對字元的處理“UP”又分兩類“大寫”和“小寫”。 #include<iostream> #include<stri
在JS內令字串的每個單詞首字母變為大寫的方法
最近在學習JS的內建物件。 在申明字串的時候,如果要將字串的每個單詞首字母都大寫,長句子人工修改即為不變。舉個栗子,將以下句子每個首字母大寫: var str="frankly, my dear, I don't give a damn"; 首先,字串是無法直接修改的,JS無法根據