本人已经帮你解决所有问题,你直接拷贝每一段代码执行就可以了:
第一题:
public class cheak {
public static void main (String[] args) {
for (int i = 0; i<=33; i++)//公鸡
{
for (int j = 0; j<=20; j++) //母鸡
{
for (int k = 0; k<=100;k=k+3 )//小鸡
{
if((i+j+k)==100)
{
if((i3+j5+k/3)==100)
{Systemoutprintln("公鸡数目: "+i+" 单价:3"+" 总价:"+i3);
Systemoutprintln("母鸡数目: "+j+" 单价:5"+" 总价:"+j5);
Systemoutprintln("小鸡数目: "+k+" 单价:1/3"+" 总价:"+k/3);
Systemoutprintln("\n");
}
}}
}
}
}
}
运行结果:
公鸡数目: 4 单价:3 总价:12
母鸡数目: 12 单价:5 总价:60
小鸡数目: 84 单价:1/3 总价:28
公鸡数目: 11 单价:3 总价:33
母鸡数目: 8 单价:5 总价:40
小鸡数目: 81 单价:1/3 总价:27
公鸡数目: 18 单价:3 总价:54
母鸡数目: 4 单价:5 总价:20
小鸡数目: 78 单价:1/3 总价:26
公鸡数目: 25 单价:3 总价:75
母鸡数目: 0 单价:5 总价:0
小鸡数目: 75 单价:1/3 总价:25
第二题:
public class sum1000 {
public static void main (String[] args) {
int sum = 0;
for(int i = 2; i <= 1000; i+=2) {
sum += i;
}
Systemoutprint(sum);
}
}
运行结果:250500
第三题
import javaawt;
import javaawtevent;
import javaxswing;
public class dingbo extends JFrame implements ActionListener {
public dingbo() {
Button bt1 = new Button("退出");
bt1addActionListener(this);
setDefaultCloseOperation(JFrameEXIT_ON_CLOSE);
pack();
add(bt1);
setSize(400,300);
setVisible(true);
}
public void actionPerformed(ActionEvent e)
{thisdispose();}
public static void main(String[] args)
{new dingbo(); }
}
全部调试通过,希望能多给点MONEY 这个分数确实有点少哈。嘿嘿
我空间里面有运行效果图:
>
以下是一个简单的HTML网页,包含一个文本框和一个按钮,点击按钮后,将文本框中的文字改变为红色:
<!DOCTYPE html>
<html>
<head> <title>修改文本框颜色</title>
<script> function changeColor() {
var text = documentgetElementById("text")value; documentgetElementById("text")stylecolor = "red";
} </script>
</head> <body>
<input type="text" id="text"><br><br> <button onclick="changeColor()">确定</button> </body></html>
这个网页包含两个元素:一个输入框和一个按钮。点击按钮后,调用changeColor()函数,该函数首先获取文本框中的文本,然后将其颜色设置为红色,从而实现了修改文本框颜色的功能。
你可以将上述代码复制到文本编辑器中,保存为HTML文件,然后在浏览器中打开该文件,即可看到实现的效果。
我刚编的,差不多比较完整,如果楼主想要 *** 作的书都是整型(int)型的数据,那不妨将我文中出现的double都换成int,将我引用的包也去掉,这样能省很多事情,如果有问题,hi我,我帮你改。
import javatextNumberFormat;//此包用于保持小数点后的位数
public class Complex {
double a, a1;// 实部
String b, b1;// 虚部
double a2, a3, a4, a5;// 用于存放部分运算的结果结果
String str;// 运算结果
// 参数前两个为第一个数的实部与虚部,后两个为第二个数的
Complex(double a, String b, double a1, String b1) {
thisa = a;
thisb = b;
thisa1 = a1;
thisb1 = b1;
String s1 = bsubstring(0, blength() - 1);// 将虚部的数字部分提取出来
a3 = DoubleparseDouble(s1);// 将其转换为字符型数字
String s2 = b1substring(0, b1length() - 1);
a4 = DoubleparseDouble(s2);
}
public void JiaFa() {// 加法
a2 = a + a1;
a5 = a3 + a4;
String str;
if (a5 > 0)
str = a2 + "+" + a5 + "i";
else if (a5 < 0)
str = a2 + "" + a5 + "i";
else
str = a2 + "";
thisstr = str;// 运算结果直接赋值给成员变量
}
public void JianFa() {// 减法
a2 = a - a1;
a5 = a3 - a4;
String str;
if (a5 > 0)
str = a2 + "+" + a5 + "i";
else if (a5 < 0)
str = a2 + "" + a5 + "i";
else
str = a2 + "";
thisstr = str;
}
public void ChengFa() {// 乘法
NumberFormat n = NumberFormatgetInstance();//实例化一个对象n
nsetMaximumFractionDigits(1);//保持小数点后最多一位
a2 = a a1 - a3 a4;
a5 = a a4 + a1 a3;
String str;
if (a5 > 0)
str = nformat(a2) + "+" + nformat(a5) + "i";//分别对结果的数字格式化
else if (a5 < 0)
str = nformat(a2) + "" + nformat(a5) + "i";
else
str = nformat(a2) + "";
thisstr = str;
}
public void FuZhi(double a, String b, double a1, String b1) {// 赋值函数
thisa = a;
thisb = b;
thisa1 = a1;
thisb1 = b1;
}
public String toString() {// 重写的方法,用于显示结果str
return str;
}
public static void main(String[] args) {//主方法用于用户计算
Complex c = new Complex(10, "40i", -30, "-50i");// 赋值两个复数
cJiaFa();// 加法
Systemoutprintln(ctoString());// 显示结果
cFuZhi(30, "82i", 50, "46i");// 调用赋值函数,给对象赋值
cJianFa();// 减法
Systemoutprintln(ctoString());
cFuZhi(52, "26i", 81, "30i");
cChengFa();// 乘法
Systemoutprintln(ctoString());
}
}
没太看懂是实现这些方法,还是编写工具类。看着改改把。
public class Test {
public static void main(String[] args) {
String s="adc";
Systemoutprintln(concatStrings(s));
}
public static String touppercasee0(String str1) {
String smallToBig =str1toLowerCase();
return smallToBig;
}
public static String tolowercase(String str2) {
String bigToSmall=str2toUpperCase();
return bigToSmall;
}
public static String concatStrings(String str3) {
//指定字符串?
String str4="";
StringBuilder stringBuilder=new StringBuilder();
stringBuilderappend(str3);
stringBuilderappend(str4);
return stringBuildertoString();
}
}
import javautilScanner;
public class Test18 {
public static void main(String[] args){
Scanner s=new Scanner(Systemin);
int min=IntegerMAX_VALUE;
int max=IntegerMIN_VALUE;
Systemoutprint("请输入一个整数(0结束):");
int value=snextInt();
while(value!=0){
if(value<min)
min=value;
if(value>max)
max=value;
Systemoutprint("请输入一个整数(0结束):");
value=snextInt();
}
Systemoutprintln("min:"+min+",max:"+max);
}
}
以上就是关于三个简单的Java编程题全部的内容,包括:三个简单的Java编程题、求java习题、java编程题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)