早教吧作业答案频道 -->其他-->
下面程序有可能存在什么问题呢?publicvoiddoComputation(){intnum1=(int)(Math.random()*100);intnum2;intnum3;if(num1>50){num2=9;}num3=num1+num2;}//程序存在什么问题?Strings="a,b,c,d";Stri
题目详情
下面程序有可能存在什么问题呢 ?
public void doComputation()
{
int num1 = (int)(Math.random() * 100);
int num2;
int num3;
if (num1 > 50)
{
num2 = 9;
}
num3 = num1 + num2;
}
//程序存在什么问题?
String s = "a,b,c,d";
String[] ss =s.split(",");
//拆分出来的字符串数组内容是什么?
String s = “a,b,c,d,";
String[] ss =s.split(",");
//这样改写之后呢?
public void doComputation()
{
int num1 = (int)(Math.random() * 100);
int num2;
int num3;
if (num1 > 50)
{
num2 = 9;
}
num3 = num1 + num2;
}
//程序存在什么问题?
String s = "a,b,c,d";
String[] ss =s.split(",");
//拆分出来的字符串数组内容是什么?
String s = “a,b,c,d,";
String[] ss =s.split(",");
//这样改写之后呢?
▼优质解答
答案和解析
public void doComputation()
{
int num1 = (int)(Math.random() * 100);
int num2;//没有初始值
int num3;//没有初始值
if (num1 > 50)
{
num2 = 9;
}
num3 = num1 + num2;//由于num2没有初始值,这一句的结果是不可预料的
}
String[] ss =s.split(",");
ss[0]=a;
ss[1]=b;
ss[2]=c;
ss[3]=d;
...
{
int num1 = (int)(Math.random() * 100);
int num2;//没有初始值
int num3;//没有初始值
if (num1 > 50)
{
num2 = 9;
}
num3 = num1 + num2;//由于num2没有初始值,这一句的结果是不可预料的
}
String[] ss =s.split(",");
ss[0]=a;
ss[1]=b;
ss[2]=c;
ss[3]=d;
...
看了下面程序有可能存在什么问题呢?...的网友还看了以下:
在批处理系统中,用户的作业是由什么组成的( )。 A.程序 B.程序和数据C.程序和作业说明书 2020-05-23 …
在批处理系统中,用户的作业是由______部分组成的( )A.程序B.程序+数据C.程序+作业说明书 2020-05-23 …
在批处理系统中,用户的作业是由哪几部分组成的? ______。A.程序B.程序+数据C.程序+作业说 2020-05-24 …
计算机软件指的是______。A.程序B.程序以及开发、使用和维护程序所需要的所有文档与数据C.高级 2020-05-24 …
计算机软件指的是()。A.程序B.程序以及开发、使用和维护程序所需要的所有文档与数据C.高级语言和操 2020-05-24 …
计算机软件指的是()。A.程序B.程序以及开发和维护程序所需要的所有文档与数据C.高级语言和操作系 2020-05-24 …
从软件工程的观点看,软件包括A.程序B.程序和程序研发文档C.程序的开发、使用和维护所需的所有文档 2020-05-24 …
从软件工程的观点看,软件包括()。A.程序B.程序和程序研发文档C.程序的开发、使用和维护所需的所有 2020-05-24 …
在批处理系统中,用户的作业是由什么组成的A.程序B.程序和数据C.程序和作业说明书D.程序、数据和作 2020-05-24 …
计算机软件指的是A.程序B.程序以及开发,使用和维护程序所需要的所有文档与数据C.高级语言和操作 2020-05-24 …