重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

用java代码写玫瑰花,用java代码写玫瑰花

JAVA编程,玫瑰2元一支,百合3元一支,菊花5元一支,康乃馨6元一支,20元正好花完没种各多少支

public static void main(String[] args) {

公司主营业务:网站制作、做网站、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联建站是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联建站推出烈山免费做网站回馈大家。

for(int m = 0;m=10;m++) {//玫瑰,全买,对多买10只

for(int b = 0;b=7;b++) {//百合,全买,对多买7只

for(int j = 0;j=4;j++) {//菊花全买,对多买4只

for(int k = 0;k=4;k++) {//康乃馨全买,对多买4只

int total = 2*m+3*b+5*j+6*k;

if(20==total) {

System.out.println("玫瑰买"+m+"支,百合买"+b+"支,菊花买"+j+"支,康乃馨买"+k+"支");

}

}

}

}

}

}

如何用Java输出所有四叶玫瑰数

原理很简单的,你参考一下这个C 写的。

void rose(int n)

{int a,b,c,d;

a=n/1000;

b=n/100%10;

c=n/10%10;

d=n%10;

if(a*a*a*a+b*b*b*b+c*c*c*c+d*d*d*d==n)

printf("%d\t",n);

}

main()

{

int i;

for(i=1000;i=9999;i++)

rose(i);

}

java图形用户设计。 三叶玫瑰线谢谢了

按照你的要求编写的Java图形界面画的三叶玫瑰线程序如下:

//三叶玫瑰线

import java.awt.Color;

import java.awt.Graphics;

import java.awt.event.ComponentEvent;

import java.awt.event.ComponentListener;

import java.util.ArrayList;

import java.util.List;

import javax.swing.JFrame;

import javax.swing.JPanel;

public class BB extends JFrame {

MyJPanel mjp=new MyJPanel();

BB(){

add(mjp);

setSize(500, 500);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

setLocationRelativeTo(null);

setVisible(true);

this.validate();

}

public static void main(String[] args) {

new BB();

}

}

class MyJPanel extends JPanel implements ComponentListener{

MyJPanel(){

this.setBackground(Color.WHITE);

}

int roses=3;

public void paint(Graphics g){

super.paint(g);

int x0, y0;  

x0 = this.getWidth() / 2;  

y0 = this.getHeight() / 2;  

g.setColor(Color.BLUE);  

g.drawLine(x0, 0, x0, y0 * 2); 

g.drawLine(0, y0, x0 * 2, y0);  

ListInteger listx=new ArrayListInteger();

ListInteger listy=new ArrayListInteger();

for (int i = 0; i  1024; i++) {    

double angle = i * Math.PI / 512;    

double radius = 200*Math.sin(roses * angle);   

int x = (int) Math.round(radius * Math.cos(angle));    

int y = (int) Math.round(radius * Math.sin(angle));

listx.add(x0+x);

listy.add(y0+y);

}   

for (int i = 0; i  listx.size()-1; i++) {

g.drawLine(listx.get(i),listy.get(i), listx.get(i+1), listy.get(i+1));//画点  

}

}

@Override

public void componentHidden(ComponentEvent arg0) {}

@Override

public void componentMoved(ComponentEvent arg0) {}

@Override

public void componentResized(ComponentEvent arg0) {

repaint();

}

@Override

public void componentShown(ComponentEvent arg0) {}

}

运行结果:

rose=3时

rose=4时

rose=5时

当变量rose等于其它值时的图案,你自己试吧,这里我就不展示了.

怎么样用java实现让电脑屏幕开满玫瑰花.主要四源代码。别告诉我思想。谢谢1916659422@qq.com。

先画一张图,再用JAVA显示

我的空间有显示图片的程序,你改成最大化、无系统菜单即可以。

求大神帮忙用*打印出一朵玫瑰,或者代码都行(JAVA)

没看懂你的需求,cmd控制台运行class很简单,要在哪展示玫瑰花呢?txt?浏览器页面?cmd窗口?

玫瑰花是用字符串拼接的?还是img图片类型? 需求不一样难度也不一样哦


分享标题:用java代码写玫瑰花,用java代码写玫瑰花
分享路径:http://cqcxhl.com/article/hesede.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP