public static void main(String[] args) {
Scanner in=new Scanner(System.in);
{
for(int five=0;five<=amount/5;++five)
{
for(int ten=0;ten<=amount/10;++amount)
{
for(int twenty=0;twenty<=amount/20;++twenty)
{
if(one+five*5+ten*10+twenty*20==amount)
{
System.out.println(one+"张十元,"+five+"张5元,"+ten+"张10元"+twenty+"张20元==33");
break OUT;
}
}
}
}
Scanner in=new Scanner(System.in);
int amount=in.nextInt();
OUT:
for(int one=0;one<=amount;++one){
for(int five=0;five<=amount/5;++five)
{
for(int ten=0;ten<=amount/10;++amount)
{
for(int twenty=0;twenty<=amount/20;++twenty)
{
if(one+five*5+ten*10+twenty*20==amount)
{
System.out.println(one+"张十元,"+five+"张5元,"+ten+"张10元"+twenty+"张20元==33");
break OUT;
}
}
}
}
}
}
//OUT标志会跳出OUT标注的第一个循环,否则只是当时的一个循环
//!>&&>||
//int[] numbers=new int[100]; //创建一个新的数组
numbers.length //用来获取数组的长度或大小
//定义已知数组变量
int [] scores={1,2,3,4,5,6};
//K代表数组的下标,遍历数组的下标
//求平方根的数学公式
//二维数组
//包裹类型的特殊有用的函数(Character)
String s=in.next();//next只读入一个值,遇到空格就停止了,nextLine读入的是一整行
==只能比较两个字符串是否为同一个管理者,而s.equals(“111”)是用于比较两个字符串的值是否相同
根据Unicode的字符编码来判断字符的大小,1表示大,-1表示小
//这些String函数不会修改String本身,只是制造出新的字符串
//函数
函数只能传值,不能改变变量