当前位置:天才代写 > 作业代写,留学生作业代写-北美、澳洲、英国等靠谱代写 > 程序代写 programming代写 assignment代写

程序代写 programming代写 assignment代写

2021-10-04 16:27 星期一 所属: 作业代写,留学生作业代写-北美、澳洲、英国等靠谱代写 浏览:506

第二次作业

程序代写 编写程序判断程序中给定的字符串的第一个字母是否为大写,并输出给定字符串。若第一个字母是大写则将字符串所有大写字母输出、统计大写字母的个数;否则,输出 “第一个字母不是大写字母”。给定的字符串中必须包括学生的姓名,且作业要将程序及程序运行结果截图

程序设计(第三——六章)  程序代写 

1、编写程序判断程序中给定的字符串的第一个字母是否为大写,并输出给定字符串。若第一个字母是大写则将字符串所有大写字母输出、统计大写字母的个数;否则,输出 “第一个字母不是大写字母”。给定的字符串中必须包括学生的姓名,且作业要将程序及程序运行结果截图,以确保是每个学生自己完成的作业。程序运行结果截图范例如下:

答案:

程序代写
程序代写

2、输入一个长度为10的一维数组,输出所有奇数下标元素。

3、定义一个4*3的数组。数组内容可自定义。将数组倒置(行和列互换)输出。需要输出倒置前和倒置后的数组。

程序代写
程序代写

4、写出以下程序的运行结果。

public class triangletest {

public static void main(String[] args) {

try {

triangle(10, 8, 9);

} catch (Exception e) {

System.out.println(e.getMessage());

}

}

public static void triangle(int a, int b, int c) throws Exception {

if (a + b > c && a + c > b && b + c > a) {

System.out.println("可以组成三角形");

} else {

throw new Exception("不能组成三角形");

}

}

}

答案:可以组成三角形

}5、写出以下程序的运行结果。 程序代写

import java.io.*;

public class UseLabel

{ public static void main(String[] args)

{Loop:

   for(int  i=2; i<10;  i++)

    {    if( i%2!=0) continue  Loop;

System.out.print(i+"  ");    }

}

}

答案:2  4  6  8  

6、写出以下程序的运行结果。

public class Testcalculation {

public static void main(String[] args) {

int n1 = 12, n2 = 24;

System.out.println("n1 + n2 = " + ( n1 + n2 ));

System.out.println("n1 - n2 = " + ( n1 - n2 ));

System.out.println("n1 * n2 = " + ( n1 * n2 ));

System.out.println("n1 / n2 = " + ( n1 / n2 ));

System.out.println("n1 % n2 = " + ( n1 % n2 ));

}

}

答案:

n1 + n2 = 36

n1 – n2 = -12

n1 * n2 = 288

n1 / n2 = 0

n1 % n2 = 12

二、简答题  程序代写

1、说明==和equals的区别,并举例。

答案:

equals()方法用来比较的是两个对象的内容是否相等,由于所有的类都是继承自java.lang.Object类的,所以适用于所有对象,如果没有对该方法进行覆盖的话,调用的仍然是Object类中的方法,而Object中的equals方法返回的却是==的判断;

“==” 比较的是变量(栈)内存中存放的对象的(堆)内存地址,用来判断两个对象的地址是否相同,即是否是指相同一个对象。

例如:

程序代写
程序代写

 

2、假定s是字符串字面值“exercise”,找出下列表达式有语法错误的并改正。

(1)s.charAt(“hello”)

(2)s.indexOf(“er”)

(3)s.substring(5)

(4)s.lastIndexOf(er)

(5)s.length()

答案:

选项(1)和(4)表达式有语法错误,第(1)个选项中charAt(int index)的参数应该是int类型,第(4)个lastIndexOf()中的参数应该是“int”或“string”类型。

3、简述Java中this和super的用法。

答案:

(1)this 是自己本身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。

(2)supper相当于只想当前对象的父类,可以用super. 来引用父类成员

4、Java提供了String和StringBuffer两个类来封装对字符串的各种操作,这两者之间有何区别?

答案:

String:字符串常量,字符串的长度是不可变的

StringBuffer:字符串变量,字符串的长度是可变的

5、简述Java语言中构造方法的特点。

答案:

(1)方法名称和类同名

(2)不用定义返回值类型

(3)不可以写retrun语句

(4)构造方法可以被重载

6、勾选下表中的Java常用修饰符及其使用范围:

范围

修饰符

接口 枚举
类型
注解
类型
类中
属性
类中
方法
构造
方法
初始
化块
内部类
public      
private          
default(默认)                  
protected          
abstract          
final      
static          
程序代写
程序代写

更多代写:代写程序多少钱 代写代考安全吗 代写加拿大essay 代写美国essay 电影学论文代写 伦敦代写论文

合作平台:essay代写 论文代写 写手招聘 英国留学生代写

 

天才代写-代写联系方式