重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
for(int i=1;i1000;i++){
成都创新互联公司是专业的黄石港网站建设公司,黄石港接单;提供成都做网站、成都网站制作,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行黄石港网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
System.out.println(String.format("%04d",i));
}
d代表整数
%4代表格式化为4位长
%04代表位数不足4位的时候前面填0
思路分析:
需要判断100到1000所有的整数,所以需要使用循环结构进行遍历。
因为循环的初始值和终止值是固定的,所以使用for循环为最佳。
题目要求每行显示10个数字,所以需要对打印的数字进行计数,每打印10个进行换行。
示例代码:
public static void main(String[] args) {
int count = 0; //结果计数
for (int i = 100; i = 1000; i++) {
if ((i % 5 == 0) || (i % 6 == 0)) {
count++;
System.out.print(i + ",");
if (count % 10 == 0) { //每打印10个数字,进行一次换行
System.out.println();
}
}
}
}
public class sushu {
public static void main(String[] args) {
int sum = 1;
//1不是质数,2是质数,所以和sum先+1,这里判断是不是质数的循环从2开始的
for(int i=3; i=1000; i++) {
boolean b = false;
for(int j=2; j=Math.sqrt(i); j++){
if(i % j == 0){
b = true;
break;
}else{
b = false;
}
}
if(b == true){
sum = sum+i;
//能整除不是素数,求和
}
}
System.out.println("所有非质数的和为:"+ sum);
}
}
认真给你写了,并检测了下, 不理解的追问~
importjava.awt.*;importjava.awt.event.*;classShopFrameextendsFrameimplementsActionListener{Labellabel1,label2,label3,label4;Buttonbutton1,button2,button3,button4,button5;TextAreatext;Panelpanel1,panel2;staticfloatsum=0.0f;ShopFrame(Strings){super(s);setLayout(newBorderLayout());label1=newLabel("面纸:3元",Label.LEFT);label2=newLabel("钢笔:5元",Label.LEFT);label3=newLabel("书:10元",Label.LEFT);label4=newLabel("袜子:8元",Label.LEFT);button1=newButton("加入购物车");button2=newButton("加入购物车");button3=newButton("加入购物车");button4=newButton("加入购物车");button5=newButton("查看购物车");text=newTextArea("商品有:"+"\n",5,10);text.setEditable(false);addWindowListener(newWindowAdapter(){publicvoidwindowClosing(WindowEvente){System.exit(0);}});button1.addActionListener(this);button2.addActionListener(this);button3.addActionListener(this);button4.addActionListener(this);button5.addActionListener(this);panel1=newPanel();panel2=newPanel();panel1.add(label1);panel1.add(button1);panel1.add(label2);panel1.add(button2);panel1.add(label3);panel1.add(button3);panel1.add(label4);panel1.add(button4);panel2.setLayout(newBorderLayout());panel2.add(button5,BorderLayout.NORTH);panel2.add(text,BorderLayout.SOUTH);this.add(panel1,BorderLayout.CENTER);this.add(panel2,BorderLayout.SOUTH);setBounds(100,100,350,250);setVisible(true);validate();}publicvoidactionPerformed(ActionEvente){if(e.getSource()==button1){text.append("一个面纸、");sum=sum+3;}elseif(e.getSource()==button2){text.append("一只钢笔、");sum=sum+5;}elseif(e.getSource()==button3){text.append("一本书、");sum=sum+10;}elseif(e.getSource()==button4){text.append("一双袜子、");sum=sum+8;}elseif(e.getSource()==button5){text.append("\n"+"总价为:"+"\n"+sum);}}}publicclassShopping{publicstaticvoidmain(String[]args){newShopFrame("购物车");}}我没用Swing可能显示不出来你的效果。不满意得话我在给你编一个。