如题,从论坛看到了,这么一个帖子,不过很多人都给出了各自的实现方法,呵呵
下面是总结的两个,挺好的,定时器和递归,分享一下
import java.util.Timer;
import java.util.TimerTask;
public class T {
public static void main(String[] arge) {
show(100);
show2(100);
}
public static void show(int num) {
if (num > 1) {
show(num - 1);
}
System.out.println(num);
}
public static void show2(final int num) {
final Timer timer = new Timer();
timer.schedule(new TimerTask() {
private int i = 0;
@Override
public void run() {
if (i <= num) {
System.out.println(i++);
} else {
timer.cancel();
}
}
}, 0, 1);
}
}
分享到:
相关推荐
输入序号选择不用的功能 效果如下: 练习6(基础): 编写程序,设计一个图平面积计算,选择不同的图形输入数字计算面积,选择4退出程序。 效果如下: 练习7(基础): 不断要求用户输入一个数字(假定用户...
然后通过一个`while`循环遍历从`num`到1的所有正整数,检查每个数是否能整除`num`。 ```cpp int count = 0; int i = num; while (i >= 1) { if (num % i == 0) { ++count; } --i; } ``` 通过这种方式,如果`...
自动跳格:只有输入的分值不到满分的十分之一的数(如满分是100,10分及以下分)用回车键跳格外,其它输入均自动跳格。 输入的科目在“选项”里面勾选后点击“应用”,可同时选择多个科目。 输入中请多使用“保存”...
1、在浏览器的控制台(Console)中,输入脚本并执行 2、将JS脚本代码嵌入在HTML页面中执行 1、采用HTML元素事件执行JS代码 事件 : 1、onclick 当元素被点击时执行的操作 ex: 当按钮被点击时,在控制台中输出 ...
在“32位 XP_SP3、32位vista_SP2、32位win7旗舰版、64位XP_sp2英文版、64位vista_SP2、64位win7旗舰版”本人亲自 测试有效率100%,并且激活30天后无反弹,测试用的是英文版卡巴斯基与中文版卡巴斯基。能够精确删除...
scanf函数 scanf函数称为格式输入函数,即按用户指定的格式从键盘上把数据输入到指定的变量之中。 一、scanf函数的一般形式 scanf函数是一个标准库函数,它的函数原型在头文件“stdio.h”中,与printf函数相同,...
3. **强大的抗干扰能力**:能够抵御来自外围的共模2500V、差模1000V、频率为100KHz的单脉冲干扰及脉冲群干扰,保障设备稳定运行。 4. **过电压保护**:具有过电压加速保护功能,在过电压情况下能够自动快速逐级切除...
在“32位 XP_SP3、32位vista_SP2、32位win7旗舰版、64位XP_sp2英文版、64位vista_SP2、64位win7旗舰版”本人亲自 测试有效率100%,并且激活30天后无反弹,测试用的是英文版卡巴斯基与中文版卡巴斯基。能够精确删除...
输入结点:输入结点只有一个链接端(这里称之为触点),采用tagMyNode* output1 输出结点:同输入结点,只有一个触点,采用tagMyNode* input1; 保存触点值:由于要进行仿真计算,所以还需保存各个触点的值: ...
//作为输入,首先输出高,接下 KEY_ON,P1.6 则接地为 0,否则输入为 1 //作为输入,首先输出高,接下 KEY_OFF,P1.7 则接地为 0,否则输入为 1 //永远为真,所以永远循环执行如下括号内所有语句 if( KEY_ON==0 ) ...
15. 完全数的查找:题目要求找出10到100之间的完全数。完全数的因子和等于自身。在空白处,应该填入`s+=j;`,用于累加当前`j`作为`i`的因子的和。 以上知识点涵盖了C++的基础语法,包括数据类型、变量定义、常量、...
1. 产品技术数据: - 中间制冷量(W):26.5 - 中间制冷输入功率(W):1080 - 中间制热量(W):28.5 - 中间制热输入功率(W):1140 - 低温制热量(W):22.5 - 低温制热输入功率(W):990 - 低温额定制冷量(W):23.5 ...
我们使用for循环来遍历从1到100的所有数字,然后使用while循环来计算每位数的乘积和和。 3.9 程序的功能是统计用0 至 9 之间的不同的数字组成的三位数的个数。 答案:if(i!=j && i!=k && j!=k) count++; 在这个...
2. 程序分析:本程序就是输入一个数 n,然后把 n 转化为 k 进制的数,输出为其进位的次数,本题不用管数组越界的事情。 - 错,大部分是对的,不过这坑题要考虑边界条件,当 n 为 0 的时候就是特例。 - 错,大部分...
这个循环语句将从1到18依次执行。 3. 移动指令:PMOVE(2,I) 将机械手移动到数组2的第I个点。 4. 单轴移动:DRIVE(4,90.00) 将第四轴旋转90度。 5. 跳转指令:GOTO *1 跳转到标签*1处继续执行。 6. 移动...
i++)`:循环变量`i`从100到999递增,遍历所有三位数。 - `int a = i % 10`:获取个位数。 - `int b = (i / 10) % 10`:获取十位数。 - `int c = i / 100`:获取百位数。 - `if (a * a * a + b * b * b + c * c * c ...
当充电电流在达到最终浮充电压之后降至设定值的1/10,充电循环被终止。该条件是通过采用一个内部滤波比较器对PROG端进行监控来检测的。当PROG端电压降至100mV以下的时间超过1.8ms时,充电终止,PW4054进入待机模式,...
2. 代码输出从19到1之间的所有奇数,for语句的条件判断是`i>=1`,因为需要在i等于1时停止循环。 3. Java中不能注释多行内容的符号是以`//`开始的单行注释,因为这种注释方式会在遇到换行符时结束。 4. 表达式`46+7.8...
a,b,c,d)使得abcd满足等式 其中abcd在1—100之间且b 输入一个正整数N 每行输出一个完美立方 格式为 Cube = a, Triple = (b,c,d) abcd所在位置分别用实际求出四元组值代入。 按照a的值从小到大一次输出,a的值相同b小...
实例027 使用while循环计算1+ 1/2!+1/3!…1/20! 36 实例028 使用for循环输出空心的菱形 38 实例029 终止循环体 39 实例030 循环体的过滤器 41 第5章 数组及其常用操作 43 实例031 获取一维数组的最小值 44 实例032 ...