為了考慮輸入的是否是數字,結果寫好後竟然超時了。
不過裡面用到的將字串裝換成數字的方法,感覺是個收穫,因此在此做下筆記。
大小寫互換時間限制:1000 ms | 記憶體限制:65535 kb超時解題報告:難度:0
描述
現在給出了乙個只包含大小寫字母的字串,不含空格和換行,要求把其中的大寫換成小寫,小寫換成大寫,然後輸出互換後的字串。
輸入
第一行只有乙個整數m(m<=10),表示測試資料組數。
接下來的m行,每行有乙個字串(長度不超過100)。
輸出
輸出互換後的字串,每組輸出佔一行。
樣例輸入
2acm
accepted
樣例輸出
acmaccepted
#include#include程式截圖:#include
intmain()
else
if(s[i]>=97&&s[i]<=122)//
小寫時候
printf("
%c",s[i]-32
);
else
printf(
"\nerror!\n
");
}printf("\n
");}
}else
//輸入的不是數字
return0;
}
如果我按照一般思路來這樣寫,雖然結果不超時但是感覺不夠嚴謹誒。
#include#include程式截圖:intmain()
else
if(s[i]>=97&&s[i]<=122)//
小寫時候
printf("
%c",s[i]-32
);
else
printf(
"\nerror!\n
");
}printf("\n
");}
return0;
}
js字串轉換成數字,數字轉換成字串
將字串轉換成數字,得用到parseint函式。parseint string 函式從string的開始解析,返回乙個整數。舉例 parseint 123 返回 123 int parseint 1234 返回 1234 int 如果解析不到數字,則將返回乙個nan的值,可以用isnan 函式來檢測 ...
js字串轉換成數字,數字轉換成字串
js字串轉換成數字 將字串轉換成數字,得用到parseint函式。parseint string 函式從string的開始解析,返回乙個整數。舉例 parseint 123 返回 123 int parseint 1234 返回 1234 int 如果解析不到數字,則將返回乙個nan的值,可以用is...
js字串轉換成數字
將字串轉換成數字,得用到parseint函式。parseint string 函式從string的開始解析,返回乙個整數。舉例 parseint 123 返回 123 int parseint 1234 返回 1234 int 如果解析不到數字,則將返回乙個nan的值,可以用isnan 函式來檢測 ...