几个JAVA小程序 请教高手 拜托!!

[复制链接]
查看11 | 回复2 | 2008-11-1 13:21:18 | 显示全部楼层 |阅读模式
1、调用JAVA方System.out.print和System.out.println时只用下面的语句
System.out.print("");//输出一个空格,并且不换行
System.out.print("*");//输出一个字符"*"并且不换行
System.out.print("+");//输出一个字符"+",并且不换行
System.out.print("*);//输出一个字符"*,并且换行
编写程序输出:

*

***
*****
***+***
*****

***

*
2、编写程序:给定3个整数,a,b和c,要求在控制台窗口输入方程ax*x+bx+c=0 的根。
3、A拿两个整数(2-99之间)之和,B拿这两个整数之积。
A说:我不知道这两个整数是多少,但我肯定你也不知道。
B说:我本来不知道,但你既然这么说,我就知道了。
A说:哦,那我也知道了。

要求:输出所有可能的结果,包括两个整数,它们的和,它们的积。
(由于我刚刚注册号,所以积分不多,希望大家帮帮我!!)
第一个小程序 是按照1 3 5 7 那样的排列的 前面有相应的空格 请注意!

回复

使用道具 举报

千问 | 2008-11-1 13:21:18 | 显示全部楼层
1.第一个来 先写前两个 不知道 符合要求么 运行环境eclapse、 程序如下: public class test { public static void main(String[] args) { int n=11; int i=0; double m=(double)n/2; int x=(int) Math.floor(m); for(i=0;i<x;i++){ for(int k=0;k<x-i;k++){ System.out.print(" "); } for(int r=0;r<2*(i+1)-1;r++){ System.out.print("*"); } Sys...
回复

使用道具 举报

千问 | 2008-11-1 13:21:18 | 显示全部楼层
3、A拿两个整数(2-99之间)之和,B拿这两个整数之积。 A说:我不知道这两个整数是多少,但我肯定你也不知道。 B说:我本来不知道,但你既然这么说,我就知道了。 A说:哦,那我也知道了。 这题好像是微软面试题啊...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行