程序运行网站:
https://www.jyshare.com/compile/10/
课堂任务/课后作业:
请大家根据自己写代码的速度,完成以下20道题:
1. 现有字符串"hello",请使用循环结构,将其各个字符依次输出。
2. 现有字符串"hello",请使用循环结构,将其各个字符对应的索引依次输出。
3. 现有字符串"hello",请使用循环结构,统计"l"的出现次数并输出。
4. 现有字符串"hello",请使用循环结构,统计该字符串中元音字母个数并输出。
5. 现有字符串"hello",请使用循环结构,查找字符"l"第一次出现的位置并输出。
6. 现有字符串"hello",请使用循环结构,查找字符"l"所有出现的位置并输出。
7. 现有字符串"hello",请使用循环结构,将其倒序输出。
8. 现有字符串"h1e2l3l4o5",请使用循环结构,去除数字,输出"hello"。
9. 现有字符串"hello",请将所有的l替换为L,最终输出"heLLo"。
10. 现有字符串"hello",请输出奇数位字符"hlo"。
11. 现有字符串"hello",请判断它是否是回文串(回文串是指正序和倒序都一样的字符串)。
12. 现有字符串"banana",请统计子串"an"出现次数并输出。
13. 现有字符串"There is a banana and an apple",请统计第一个n开始的子串"an"个数并输出。
14. 现有字符串"hello",请判断是否包含字符"l"并输出判断结果(请勿使用indexOf方法)。
15. 现有字符串"123456",请将其逐位转换为数字123456输出。
16. 现有数字123456,请将其逐位转换为字符串"123456"输出。
17. 现有字符串"Today is a happy day",请统计单词数量并输出。
18. 现有字符串"Chinese, Mathematics, English",请以逗号为分隔符将其拆分,并分别输出。
19. 现有字符串"hello",使用嵌套循环生成所有满足 i < j 的字符对并输出。(输出示例:he, hl, hl, ho, el, el, eo, ll, lo, lo)
20.(终极难题)现有字符串"CAAAAATTT!",请找到该字符串中最长连续相同字符并输出。(输出示例:A 5)
所有题完成后,请将所有代码放至一个文件夹中,提交至问卷星https://v.wjx.cn/vm/h467qI2.aspx#