当前位置:编程学习 > JAVA >>

Java兩道簡單題,求助!!!

--------------------编程问答-------------------- 知道简单还不自己做 --------------------编程问答-------------------- 對於你們來說簡單..
對於我初學來說跟本無從入手 --------------------编程问答-------------------- LZ哪里人。。干嘛用繁体。。
用什么方法不都告诉你了吗。。。 --------------------编程问答-------------------- 还真第一次听说这个方法 signum --------------------编程问答-------------------- 抱歉,我想把它轉簡體,但是按提交沒回應
我是工讀生!!!請見諒 --------------------编程问答-------------------- dsaq为什么不用输出 --------------------编程问答-------------------- 只輸出第一組的數字和英文.
老師給的例子就是這樣 --------------------编程问答-------------------- 作业的第一题和第三题 --------------------编程问答--------------------  繁体字。。。 --------------------编程问答--------------------
引用 2 楼 u012186139 的回复:
對於你們來說簡單..
對於我初學來說跟本無從入手


你觉得你这个回答占理,就直接对你的老师说去。
对一堆初学者,不讲课就留作业,让人怎么做? --------------------编程问答-------------------- 第二题的答案:
public class One {

/**
 * @param args
 */
public static void main(String[] args) {

int[] array = new int[5];
int zheng = 0,fu = 0;
Scanner input = new Scanner(System.in);

for (int i = 0; i < array.length; i++) {
System.out.println("请输入第"+(i+1)+"个整数:");
array[i] = input.nextInt();
}

for (int i = 0; i < array.length; i++) {
int result = Integer.signum(array[i]);
if(result > 0){
zheng++;
}else if(result <0){
fu++;
}
}

System.out.println("正数的个数为:"+zheng+"\n负数的个数为:"+fu);

}

}
--------------------编程问答-------------------- 直接用正则表达式…… --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 除 --------------------编程问答--------------------
引用 11 楼 F361095351 的回复:
第二题的答案:
public class One {

/**
 * @param args
 */
public static void main(String[] args) {

int[] array = new int[5];
int zheng = 0,fu = 0;
Scanner input = new Scanner(System.in);

for (int i = 0; i < array.length; i++) {
System.out.println("请输入第"+(i+1)+"个整数:");
array[i] = input.nextInt();
}

for (int i = 0; i < array.length; i++) {
int result = Integer.signum(array[i]);
if(result > 0){
zheng++;
}else if(result <0){
fu++;
}
}

System.out.println("正数的个数为:"+zheng+"\n负数的个数为:"+fu);

}

}


引用 11 楼 F361095351 的回复:
第二题的答案:
public class One {

/**
 * @param args
 */
public static void main(String[] args) {

int[] array = new int[5];
int zheng = 0,fu = 0;
Scanner input = new Scanner(System.in);

for (int i = 0; i < array.length; i++) {
System.out.println("请输入第"+(i+1)+"个整数:");
array[i] = input.nextInt();
}

for (int i = 0; i < array.length; i++) {
int result = Integer.signum(array[i]);
if(result > 0){
zheng++;
}else if(result <0){
fu++;
}
}

System.out.println("正数的个数为:"+zheng+"\n负数的个数为:"+fu);

}

}


+1 --------------------编程问答--------------------
引用 11 楼 F361095351 的回复:
第二题的答案:
public class One {

/**
 * @param args
 */
public static void main(String[] args) {

int[] array = new int[5];
int zheng = 0,fu = 0;
Scanner input = new Scanner(System.in);

for (int i = 0; i < array.length; i++) {
System.out.println("请输入第"+(i+1)+"个整数:");
array[i] = input.nextInt();
}

for (int i = 0; i < array.length; i++) {
int result = Integer.signum(array[i]);
if(result > 0){
zheng++;
}else if(result <0){
fu++;
}
}

System.out.println("正数的个数为:"+zheng+"\n负数的个数为:"+fu);

}

}

作业题别给答案,这里又不是贴吧。

楼主问问题可以,给点你自己的想法再来问,不然拿去贴吧问好了 --------------------编程问答-------------------- 新手可以去这个地方去看看教程!这个应该不难 http://www.51zxw.net/study.asp?vip=7950654
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,