头歌 | 您所在的位置:网站首页 › 循环遍历string字符串 › 头歌 |
第1关:for 循环遍历字符串
任务描述 本关任务:编写一个程序,打印指定金字塔形状。 相关知识 for 循环语法 for 循环是一种简明写法, 例如以下 while 循环语句: int i = initialValue; while(i // Loop Body ... }for 循环的一般语法如下所示: for(初始操作; 循环继续的条件; 每次迭代后的操作){ // 循环体 语句(组) }通过对比可以发现,使用 for 循环语句,将 while 语句中原本用于循环控制的语句从循环体中抽离了出来。这样做虽然在一定程度上降低了循环控制的灵活性,但是增加了代码的规整性。 遍历 遍历是编程中经常涉及到的一个操作,通俗来讲,遍历操作就是“依次访问所有,不重不漏”的操作。遍历经常涉及到“列表”这样一种结构,即依次访问列表中的每个元素。 例如在日常生活中的“点名”就是一种典型的遍历操作。 在 Java 语言里,实现遍历最常用的方法就是使用 for 语句,通过使用下标来访问元素的方式实现遍历时,往往将下标作为循环控制的变量,此时循环控制就是简单的“下标加 1 ”。因此,使用 for 语句能够使我们在循环体中更关注对元素的操作。 编程要求 根据提示,在右侧编辑器 Begin-End 区域补充代码,使用 for 循环语句实现要求的遍历字符串的功能,具体要求如下: ·输入一个字符串,依次输出第奇数个字符,具体查看示例; ·输出字符时,一个字符占一行,最后一个字符后需要换行。 测试说明 平台会对你编写的代码进行测试: 测试输入 Welcome to Java!预期输出: W l o e t a a开始你的任务吧,祝你成功! 答案 //请在指定位置填写代码。 /********* Begin *********/ for(int i=0;i if (i+1 flag=2; } } if (1==(int) inStr.charAt(i)-48&&flag>=2) { count++; if (i+1 flag=0; } } } } for(int j=1;j |
CopyRight 2018-2019 实验室设备网 版权所有 |