① 編寫一個java應用程序,用兩個for循環語句分別輸出大寫和小寫的「字母表」
public class ZiMu {
public static void main(String[] args) {
char a[]=new char[26];
char b[]=new char[26];
int i=0,j=0;
for(a[i]='a'a[a.length-1]<'z'i++,a[i]++)
{
System.out.print(a[i]+" ");
a[i + 1] = a[i];
}
for(b[j]='A'b[b.length-1]<'Z'j++,b[j]++)
{
System.out.print(b[j]+" ");
b[j + 1] = b[j];
}
}
}
幫你改了一下, 按照你的思路, 出錯的原因是數組沒有初始化, 循環條件不確定。所以無法跳出,造成數組越界
② 編寫一個Java應用程序,輸出全部的希臘字母。
代碼如下:
package輸出全部希臘字母;
publicclassGreekAlphabet{
publicstaticvoidmain(Stringargs[]){
intstartPosition=0,endPosition=0;
charcSrart='α',cEnd='ω';
startPosition=(int)cSrart;
endPosition=(int)cEnd;
System.out.println("希臘字母表:");
System.out.println("小寫:");
for(inti=startPosition;i<=endPosition;i++){
charc='