首页 > 代码库 > 数组 for 练习
数组 for 练习
public class Nine9 { static int a,b; /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub for(a=1;a<=9;a++){ for(b=1;b<=a;b++){ System.out.print(a+"*"+b+"="+a*b+"\t");//制表符\t要在""之中 } System.out.println(); } }}
打印9*9表
import java.util.*;public class Grade { static int i[]=new int[10]; static int a,A=0; static float sum=0,p_a_t=0; /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("请输入十个学生的成绩"); Scanner sc=new Scanner(System.in); for(a=0;a<=9;a++){ System.out.println("请输入第"+(a+1)+"个学生的成绩"); i[a]=sc.nextInt(); sum+=i[a]; if(i[a]>60){p_a_t+=1;} if(i[a]>=90){A+=1;} } System.out.println("他们的平均分为"+sum/10); System.out.println("十个人的及格率为"+p_a_t/10*100+"%"); System.out.println("90分以上包含90分的人数为"+A+"人"); Arrays.sort(i); System.out.println("他们的成绩升序为"); for(a=0;a<=9;a++){ System.out.print(i[a]+","); } }}
十人平均分 数组排序 输入多个数据存入数组
public class P_Rhombus { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int n=4; //前4行.上半部分 for(int i=1;i<=n;i++)//控制行数 { for(int k=n-1;k>=i;k--)//打印空格 { System.out.print(" "); } for(int j=1;j<=2*i-1;j++)//打印* *需要打2*行数-1个 { System.out.print("*"); } System.out.println(); } //后3行,下半部分 for(int i=n-1;i>=1;i--) { for(int k=i;k<=n-1;k++) { System.out.print(" "); } for(int j=1;j<=2*i-1;j++) { System.out.print("*"); } System.out.println(); } } }
用*画菱形
数组 for 练习
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。