
小弟初学java,遇到几个问题,请高手赐教!!!救命!!!!!!!!!!!!!!!!!!!!!!!!!!!
1:假定x和y为整形,其值分别为16和5,则x/y和(double)x/y的值分别为?(选2项)这个题我算了算,好像是3和3.2,不知道对不对!A:3B:2C:1D:3....
1:假定x和y为整形,其值分别为16和5,则x/y和(double)x/y的值分别为?(选2项) 这个题我算了算,好像是3和3.2,不知道对不对!
A:3
B:2
C:1
D:3.2
2:表达式(11+3*8)/4%3的值是?
A:31
B:0
C:1
D:2
3:为了抵抗洪水,解放军连续作战89小时,编程计算共多少天零多少小时?
我是这么写的,不知道对不对.等于3天零17个小时!
public class xp {
public static void main(String[] args) {
int i=89/24;
int p=89%24;
System.out.println(i);
System.out.println(p)
}
}
4:自定义一个整数,输出该数分别与1-10相乘的结果?
我是这么写的,不知道对不对!
public class xp {
public static void main(String[] args) {
int number=10;
System.out.println(10*1);
System.out.println(10*2);
System.out.println(10*3);
System.out.println(10*4);
System.out.println(10*5);
System.out.println(10*6);
System.out.println(10*7);
System.out.println(10*8);
System.out.println(10*9);
System.out.println(10*10);
}
}
5:用通俗的语言讲解一下自加运算符++和自减运算符--
回答好的话,我追加100分!!!
6:分析下面的代码,输入结果正确的是:
double d=84.54;
d++;
int c=d/2;
A:42
B:编译错误,更改为int c=(int)d/2;
C:43
D:编译错误,更改为int c=int(d)/2; 展开
A:3
B:2
C:1
D:3.2
2:表达式(11+3*8)/4%3的值是?
A:31
B:0
C:1
D:2
3:为了抵抗洪水,解放军连续作战89小时,编程计算共多少天零多少小时?
我是这么写的,不知道对不对.等于3天零17个小时!
public class xp {
public static void main(String[] args) {
int i=89/24;
int p=89%24;
System.out.println(i);
System.out.println(p)
}
}
4:自定义一个整数,输出该数分别与1-10相乘的结果?
我是这么写的,不知道对不对!
public class xp {
public static void main(String[] args) {
int number=10;
System.out.println(10*1);
System.out.println(10*2);
System.out.println(10*3);
System.out.println(10*4);
System.out.println(10*5);
System.out.println(10*6);
System.out.println(10*7);
System.out.println(10*8);
System.out.println(10*9);
System.out.println(10*10);
}
}
5:用通俗的语言讲解一下自加运算符++和自减运算符--
回答好的话,我追加100分!!!
6:分析下面的代码,输入结果正确的是:
double d=84.54;
d++;
int c=d/2;
A:42
B:编译错误,更改为int c=(int)d/2;
C:43
D:编译错误,更改为int c=int(d)/2; 展开
展开全部
1. A/D(你是对的)
2. D
3. 对的
4.
public class Test {
public static void main(String[] args) {
for(int i=1;i<11;i++)
{
System.out.println("10*"+i+"="+10*i);
}
}
}
5.
++和--在变量左边是先自加和自减 后再和其他变量运算
在变量右边相反 ,例如
public class Test {
public static void main(String[] args) {
int a=1;
int b=a++;
int c=1;
int d=++c;
int e=1;
int f=e--;
int g=1;
int h=--g;
System.out.println(a);
System.out.println(b);
System.out.println(c);
System.out.println(d);
System.out.println(e);
System.out.println(f);
System.out.println(g);
System.out.println(h);
}
}
结果为:
2
1
2
2
0
1
0
0
6.B 类型不匹配,需要强制转换类型!
2. D
3. 对的
4.
public class Test {
public static void main(String[] args) {
for(int i=1;i<11;i++)
{
System.out.println("10*"+i+"="+10*i);
}
}
}
5.
++和--在变量左边是先自加和自减 后再和其他变量运算
在变量右边相反 ,例如
public class Test {
public static void main(String[] args) {
int a=1;
int b=a++;
int c=1;
int d=++c;
int e=1;
int f=e--;
int g=1;
int h=--g;
System.out.println(a);
System.out.println(b);
System.out.println(c);
System.out.println(d);
System.out.println(e);
System.out.println(f);
System.out.println(g);
System.out.println(h);
}
}
结果为:
2
1
2
2
0
1
0
0
6.B 类型不匹配,需要强制转换类型!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询