1.编写一个java应用程序,用循环结构打印如下的数值列表: N 10*N 100*N 1000*N 1 10 100 1000 2 20 200 2
public class test {
public static void main(String args[]) {
// 输出5行
for (int i = 0; i < 5; i++) {
// 输出4列
for (int j = 1; j < 5; j++) {
// 当i==0时输出标题栏
if (i == 0) {
// 过滤j=1的时候输出1*N的这种情况
if (j - 1 == 0)
// "/t"表示退格键,为了让输出对齐
System.out.print("N");
// 输出10的j-1次方*N
else
System.out.print((int) Math.pow(10, j - 1) + "*N");
}
// 当i!=0时输出计算内容
else {
// 输出10的j-1次方*i
System.out.print((int) Math.pow(10, j - 1) * i + "");
}
}
System.out.println();// 换行输出
}
}
}
显示格式有点乱 楼主自己复制到编辑器中看吧
第一题: 要讲效率 1楼那个 循环多少次
public class Test {
public static void main(String[] args) {
for(int i=1;i<6;i++){
int sum=1;
for(int j=1;j<5;j++){
String str="0";
if(j==1){
sum=i*j;
}
else{
for(int x=0;x<j-2;x++){
str=str+"0";
}
sum=i*(Integer.parseInt(1+str));
}
System.out.print(sum+"");
}
System.out.println();
}
}
}
----------------------------
第二题:
public class Test {
public static void main(String[] args) {
for(int i=1;i<=8;i++){
for(int k=8;k>=i;k--){
System.out.print(" ");
}
int sum=1;
int num=1;
for(int j=1;j<=i;j++){
System.out.print(sum);
num=sum;
sum*=2;
}
for(int k=1;k<i;k++){
num=num/2;
System.out.print(num);
}
System.out.println();
}
}
}
public static void main(String args[]){
System.out.println("N\t10*N\t100*N\t1000*N");
for(int i=1;i<=5;i++){
System.out.print(i+"\t");
for(int j=1;j<=3;j++){
int val = i;
for(int k=1;k<=j;k++)
val *= 10;
System.out.print(val+"\t");
}
System.out.println();
}
}
}
public class test {
public static void main (String args[ ]) {
System.out.print("N"+"\t"+"10*N"+"\t"+"100*N"+"\t"+"1000*N");
System.out.println();
for(int i=1;i<3;i++){
int n=i;
System.out.print(n+"\t");
for(int j=1;j<4;j++){
n=n*10;
System.out.print(n+"\t");
}
System.out.println();
}
}
}
lass A{
public static void main(String args[]){
for (int i=1; i<7;i++){
for ( int j=1; j<=4;j++){
if(i==1){
if(j==1)System.out.print("N ");
else System.out.print((int)Math.pow(10,j-1)+"*N ");
}
else System.out.print((int)((i-1)*Math.pow(10,j-1))+" ");}
System.out.println();
}
}
}
运行过了 可以的
sda
java怎么写
一、编写源代码 1、 首先,在D盘下建立任意建立一个目录(建议是非中文的目录),这里我建立的目录是javacode。然后进入该目录,在该目录下建立一个文件名是:HelloWorld.java的普通文件。2、 使用文本打开该文件。然后输入一下内容,初学要特别注意单词的大小写和每个单词之间都必须要有空格,还得注意大...
eclipse创建一个java项目
1、打开Eclipse:启动Eclipse IDE并打开Eclipse工作区。2、创建Java项目:在Eclipse中,选择“File” > “New” > “Java Project”菜单项,打开“New Java Project”对话框。3、输入项目名称和位置:在“New Java Project”对话框中,输入项目名称和项目所在的目录。可以选择使用默认的项目位置或指定新的...
如何用Eclipse建立一个Java应用程序?
1、打开eclipse软件,点击菜单栏中箭头所指的file选项。2、在file选项的下拉选项中依次点击箭头所指的new和JAVAPROJECT选项。3、进入到新建project,在箭头所指的敌方输入项目名称,点击箭头所指的finsh完成创建。4、我们可以看到新建的java项目,点击项目下的src包。5、右键SEC,选择箭头所指的new和CLASS,进入...
在java中编写程序,定义一个学生类
import java.util.List;\/ 编写一个Java应用程序,该程序包括3个类:定义一个学生类,Student有姓名,学号,选学的课程列表 定义一个课程类:课程名称,课程分数 (1)初始化一个学生,选择了三门课程,并添加到学生的属性中 (2)实现统计学生的总分功能 1.正确编写2个类(5分)2.统计学生的总分功能...
JAVA 编写一个带有窗口的应用程序
JAVA 编写一个带有窗口的应用程序 我来答 1个回答 #热议# 为什么孔子像会雕刻在美最高法院的门楣之上?好学者百科 2022-12-11 · 百度认证:北京惠企网络技术有限公司官方帐号 好学者百科 科技生活门户网站,探索发现百科全书。 向TA提问 关注 展开全部 这样: import java.awt.*; import java.awt....
编写一个java程序
import java.util.*;class Tester{ public static void main (String[] args) { int[][] arr = new int[5][5]; \/\/ 赋值 for(int i=0;i<arr.length;i++){ for(int j=0;j<arr[i].length;j++){ arr[i][j] = (int)(Math.random() * 100); } }...
如何用java语言编写一个程序?
mod、mean、find,分别用于产生随机整数、判断是否为偶数、计算平均数、寻找满足条件元素的下标。代码如下:clc;clear;n=randi([10,99],[1,20])%产生随机数,在10到99之间的均匀随机数 a=mean(n)%计算平均数 n(find(n
如何编写第一个java程序
恭喜你,你成功编写并运行了第一个Java程序。打开Demo文件夹下的bin目录,出现了一个 HelloWorld.class 文件,这就是编译生成的字节码。与C、C++不同,Java编译的结果不是可执行文件,而是字节码文件。字节码文件不能直接运行,必须由JVM翻译成机器码才能运行,这就是为什么运行Java程序必须安装JVM的原因...
如何用Eclipse建立一个Java应用程序
1、用Eclipse建立一个Java应用程序首先需要创建一个Java工程,在工程里添加一个类,接着在此类中编写代码即可完成一个Java应用程序的建立了;2、使用的工具是Eclipse;3、步骤如下:(1)、打开Eclipse,点击New菜单,新建一个Java Project,输入工程名;(2)、右键工程里的src目录,点击New菜单,选择...
怎样用JAVA编写一个程序:
\/\/1.创建一个学生类,要求具有姓名、年龄、学号、密码、性别、对象的创建时间几个属性public class Students { private int stu_id;private String stu_name;private int stu_age;private String stu_pwd;private String stu_sex;private String stu_date;public Students() {} public Students(int id...
霜胀加葵: public class test { public static void main(String args[]){ System.out.println("N\t10*N\t100*N\t1000*N"); for(int i=1;i<=5;i++){ System.out.print(i+"\t"); for(int j=1;j<=3;j++){ int val = i; for(int k=1;k<=j;k++) val *= 10; System.out.print(val+"\t"); } System.out.println(); } } }
临夏回族自治州15871532563: 1、 编写一个Java Application程序,循环打印如下图型: - ?
霜胀加葵: public class Test { /*** @param args*/ public static void main(String args[]){ int maxLength=17; for(int i=1,z=0;i<=9;i++,z++){ int j=1; while(j<=maxLength){ if(j>=maxLength/2-z+1 && j<=maxLength/2+z+1)System.out.print(i); else System.out.print(" ...
临夏回族自治州15871532563: 用JAVA写一个完整的程序使用循环结构计算1~100的和并输出运算结果 - ?
霜胀加葵: import java.lang.*; public static void main(String args[]){ int sum=0; for(int i=1;i<=100;i++){sum=i+sum;//实现求和 } System.out.println(sum); }
临夏回族自治州15871532563: 编写一个java应用程序,使用for循环实现1+3+5……99 - ?
霜胀加葵: int result=0; for(int i =1;i<100;i=i+2){//每次加个2 result+=i; }
临夏回族自治州15871532563: 用Java中for循环编写程序 - ?
霜胀加葵: 简单写下:import java.io.*; public class Test { public static String StringInput() { String str = null; try { BufferedReader br = new BufferedReader(new InputStreamReader( System.in)); str = br.readLine(); } catch (IOException e) { System.out.println("...
临夏回族自治州15871532563: 编写JAVA小程序,利用循环在小程序界面输出数字1 - 30,要求每行输出10个数字?
霜胀加葵: class Test{ public static void main(String [] arg){ Test test = new Test(); test.OutPut(50 , 9); /*第一个参数50为你要输出的最大数,你改成30就是输出1-30的数,50则为输出1-50*/ /*第二个参数9,就是控制你换行的值,你改成10就是每输出10个字...
临夏回族自治州15871532563: 用JAVA写这样一个程序,使用循环语句输出下面的图形 - ?
霜胀加葵: import java.util.*; public class Forjinz{ public static void main(String[] args){ Scanner reader=new Scanner(System.in); int Row=reader.nextInt(); String yh[][] = new String[Row][Row]; for(int i=0;i<Row;i++){ for(int j=0;j<Row;j++){ yh[i][j]="#"; } } for(int i...
临夏回族自治州15871532563: 编写一个java程序,利用循环输出右边这个菱形 - ?
霜胀加葵: public static void shape4(int n) { for (int i = 0; ifor (int k = n - i; k > 0; k--) { System.out.print(' '); } for (int j = 1; jSystem.out.print('*'); } System.out.println(); } for (int i = n - 1; i > 0; i--) { for (int k = 0; kSystem.out.print(' '); } for (int k = (2 * i); k > 1; k--) { ...
临夏回族自治州15871532563: 编写一个java程序,利用for循环语句,求一个二维数组 int a[5][5]对角线上所有元素的和,并输出来 - ?
霜胀加葵: 刚有一道题,刚传完代码不小心删掉了,在这基础上改一下也实现了 import java.util.*; public class Test20 { static int[][] a=new int[5][5]; static int[][] b=new int[5][5]; public static void main(String[] args){ int x=1; int sum=0; System.out.println("原数...
临夏回族自治州15871532563: java 编写一个循环程序,实现下面的效果 - ?
霜胀加葵: public class For { public static void main(String[] art) { for(int i = 0; i <= 12; i++) { if(i != 6 && i != 7) { for(int j = 1; j <= Math.abs((i - 6)); j++) { System.out.print("*"); } System.out.println(); } } } }