如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
2.1编写一个应用程序,给出汉字"你"、"我"、"他"在Unicode表中的位置。publicclassOutput{publicstaticvoidmain(Stringargs[]){charchinaWord1='你',chinaWord2='我',chinaWord3='他';System.out.println("汉字:"+chinaWord1+"的位置:"+(int)chinaWord1);System.out.println("汉字:"+chinaWord2+"的位置:"+(int)chinaWord2);System.out.println("汉字:"+chinaWord3+"的位置:"+(int)chinaWord3);}}2.2编写一个java应用程序,输出全部的希腊字母。publicclassGreekword{publicstaticvoidmain(Stringargs[]){intstartPosition=0,endPosition=0;charcStart='α',cEnd='ω';startPosition=(int)cStart;endPosition=(int)cEnd;System.out.println("希腊字母表:");for(inti=startPosition;i<=endPosition;i++){charc='\0';c=(char)i;System.out.print(""+c);}}}3.1编写应用程序1!+2!+……+10!。publicclassAddition{publicstaticvoidmain(Stringargs[]){inti,j,add=1,sum=0;for(i=1;i<=10;i++){for(j=1;j<=i;j++){add=add*j;}sum=sum+add;}System.out.println("sum="+sum);}}3.2编写一个应用程序求100以内的全部素数。publicclassPrime{publicstaticvoidmain(Stringargs[]){inti,j;System.out.println("100以内的全部素数:");for(i=2;i<100;i++){for(j=2;j<i;j++){if(i%j==0)break;}if(j>i/2){System.out.print(""+i);}}}}3.3分别用do-while和for循环计算1+1/2!+1/3!+1/4!+…的前20项和。publicclassSummation{publicstaticvoidmain(Stringargs[]){inti=1,j,n=1;doublesum=0;System.out.print("用for计算1+1/2!+1/3!+1/4!+…的前20项和为:");for(;i<=20;i++){n=n*i;sum=sum+1.0/n;}System.out.println(""+sum);System.out.print("用do-while计算1+1/2!+1/3!+1/4!+…的前20项和为:");do{n=n*i;sum=sum+1.0/n;i++;}while(i<=20);System.out.println(""+sum);}}3.4一个数如果恰好等于他的因子之和,这个数就称为完数。编写应用程序求1000之内的所有完数。publicclassPefectnumber{publicstaticvoidmain(Stringargs[]){inti,j,num=0;System.out.print("1000之内的所有完数:");for(i=1;i<=1000;i++){for(j=1,num=0;j<i;j++){if(i%j==0)num=j+num;}if(num==i){System.out.print(""+i);}}}}3.5编写应用程序,使用for循环语句计算8+88+888+…前10项之和。publicclassAccumulation{publicstaticvoidmain(Stringargs[]){inti,j,sum=0,n=8,tem=8;System.out.print("8+88+888+…前10项之和为:");for(i=1;i<=10;i++){sum=sum+tem;tem=tem*10+n;}System.out.println(""+sum);}