Private Sub Command1_Click()
Static a As Integer'申请的静桐清判正大态变量
a = a + 1
Label1.Caption = Label1.Caption + " " + Str(a)
End Sub
当点击按钮1时,label1的内容自动输出为1 2 3 4 5 6 7 8 9
Private Sub Command2_Click()
Dim a As Integer’定义的动态变量
a = a + 1
Label2.Caption = Label2.Caption + " " + Str(a)
End Sub
当点击按钮2时局改,label2的内容自动输出为1 1 1 1 1 1 1 1
import java.util.Scannerpublic class SavingAccount {
public static double account = 3000
public static double rate = 0.03
public void update(double rate){
this.rate = rate
}
//flag 用来计算年利息和月利息,flag等true计算月利息
public double calc(double account , double rate , boolean flag){
if(flag)
return account * rate / 12
return account * rate
}
static class Test{
public static void main(String[] args) {
System.out.println("原始存款:"+SavingAccount.account + " \n原始利率:" +SavingAccount.rate )
SavingAccount sa = new SavingAccount()
System.out.println("原始年利息:"+sa.calc(SavingAccount.account,SavingAccount.rate,false))
System.out.println("原始月利息:"+sa.calc(SavingAccount.account,SavingAccount.rate,true))
System.out.println("######请输入新的利率######")
Scanner scanner = new Scanner(System.in)
sa.update(scanner.nextDouble())
System.out.println("更新后的利率:"+SavingAccount.rate)
System.out.println("更新后的年利息:"+sa.calc(SavingAccount.account,SavingAccount.rate,false))
System.out.println("更新后的月利息:"+sa.calc(SavingAccount.account,SavingAccount.rate,true))
//更新后的存款怎么算? 你念亏是多长时间更新一次厅卜?
System.out.println("更新后的存款:"+(SavingAccount.account+sa.calc(SavingAccount.account,SavingAccount.rate,false)))
}
}
}
不扮高穗知道对不对,我理解的是这样的了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)