您的位置 首页 java

Java练习:汉字Unicode表的位置、求1!加到10!、100以内的素数

java给出汉字“你”“我”“他”在Unicode表中的位置

 public class demo32_4_1 {
 
	public  static   void  main(String[] args) {
		
		char chinaWord [] = {'你','我','他'};
		for(int i=0;i<3;i++) {
			
			//用类型转换来显示一些字符在Unicode表中的位置;
			System.out.println("汉字:"+chinaWord[i]+
					" 在Unicode表中的位置为 "+(int)chinaWord[i]);
		}
		
	}
 
}  

运行结果

 汉字:你 在Unicode表中的位置为 20320
汉字:我 在Unicode表中的位置为 25105
汉字:他 在Unicode表中的位置为 20182  

java 求1!+2!+3!+4!+5!+6!+7!+8!+9!+10!

 public class demo49_4_1 {
 
	public static void main(String[] args) {
		
		int i,n=1,sum=0;
		for(i=1;i<=10;i++) {
			
			n=n*i;
			sum=sum+n;
		}
		System.out.println(sum);
 
	}
 
}  

结果为:

4037913

java求100以内的全部素数

质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为 合数

 public class demo49_4_2 {
 
	public static void main(String[] args) {
		
		int i,j;
		for(i=1;i<=100;i++) {
			
			if(i==2)
				System.out.print(i+" ");
 
			for(j=2;j<i;j++) {
				if(0==i%j)       //素数对非1和它本身的数求余不为零
					break;
				if(j==(i-1)&&0!=(i%(i-1)))
					System.out.print(i+" ");
			}
		}
	}
 
}  

结果为:

2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97

文章来源:智云一二三科技

文章标题:Java练习:汉字Unicode表的位置、求1!加到10!、100以内的素数

文章地址:https://www.zhihuclub.com/175703.shtml

关于作者: 智云科技

热门文章

网站地图