import java.lang.*;public class RandomGetChars { public static void main(String args[]){ int i, count = 0;int a[]=new int[26];int b,temp;for ( i =0; i < 26; i++ ) a[i]=i+1;while(count<26){ b=(int)((26*Math.random())%26); if( a[b]!=0 ) { System.out.println((char)(a[b]+'a'-1)); count++; a[b]=0; } } }}
引用第10楼冷月无声406于2006-10-19 23:03发表的:大概这样,我没有调试,差不多就行了。int i, count = 0;int a[26];char b;.......
引用第17楼朱颜华发于2006-10-21 10:39发表的:好象a出不来吧?