#include <unistd.h>;
#include <signal.h>;
#include <stdlib.h>;
#include <setjmp.h>;
#include <sys/signal.h>;
static jmp_buf jmpbuf;
void int_proc(int sig) {
siglongjmp(jmpbuf, 1);
}
int main() {
int c, i;
int m;
m=sigsetjmp(jmpbuf,1);
if (m==1) printf("\nInterrupt\n";
else if(m==2) printf("\ninvalid input\n";
signal(SIGINT, int_proc);
printf("Choose task a or b:";
c = getchar();
while(getchar()!='\n')
continue;
printf("you select\n";
switch (c) {
case 'a':
for (i = 0; i < 10; i++) {
printf("..%3d%%", (i+1)*10);
sleep(2);
}
break;
case 'b':
for (i = 0; i < 10; i++) {
printf("..%3d%%", (i+1)*10);
sleep(1);
}
break;
default:
siglongjmp(jmpbuf, 2);
}
printf("End task\n";
}
分享到:
相关推荐
漂亮趋势指标 波段买卖通达信指标公式 本文档提供了一个基于技术指标的股票买卖策略,使用了多种技术指标和公式来生成买卖信号。下面是对该策略的详细解释: 1. 趋势指标: VAR1:=EMA(EMA(CLOSE,13),13); 该公式...
本文档“通达信指标公式源码走为上.doc”中包含了一个自定义的技术指标公式,该公式旨在捕捉股票市场的底部和顶部信号。 首先,我们来看源码中的主要变量: 1. `VAR1`:计算了收盘价与36天最低价(LLV)之差占36天...
"漂亮追击"是一个特定的副图指标,旨在帮助投资者捕捉潜在的强势上涨机会。以下是该指标公式的详细解读: 1. RSV (Relative Strength Value):这是一个基于高低价范围的振荡指标,计算公式为 (收盘价 - 9周期最低价...
交错式示波器是一种高级的信号观察技术,它允许我们以更高的有效采样率来捕捉和显示波形。在这个项目中,我们将探讨如何利用Arduino UNO这种常见的微控制器平台,结合交错采样策略,实现一个能够捕捉20kHz频率范围内...
5. `VAR7`: 当长期平均线(VAR4)上穿短期平均线(VAR3),且VAR3大于80时,此条件满足,可能预示着顶部形成,提示投资者应考虑卖出('想逃就逃,逃的漂亮')。 6. `VAR8`: 如果VAR2上穿VAR3,同时VAR3大于80且大于...
节点重命名通常通过捕捉用户的输入事件(如`onDoubleClicked`)并显示一个可编辑的字段(如`InputDialog`)来实现。在用户提交新名称后,更新模型中的相应数据项,并刷新对应的树视图项。 4. **自定义节点选中和...
曝光单元是扫描仪中的关键部分,其主要职责是通过光线照射待扫描物体,捕捉并转化成数字信号。在传统扫描仪中,曝光单元通常包含一个光源(如LED或CCD)和光学系统,用于均匀照亮待扫描区域。然而,在这个项目中,...
堆量形成漂亮的“土堆”形态,是健康的上涨信号。 四、成交量与价格走势的关系 - 量价齐升:当价格上升且成交量同步放大,表明市场买气旺盛,股价上涨趋势有望延续。 - 量价背离:如果价格继续上涨,但成交量逐渐...
在垃圾分类中,小波分析可以捕捉图像的细节信息,例如垃圾的形状、边缘等,这些特征对于区分不同类型的垃圾至关重要。 4. **神经网络**:神经网络是模仿人脑神经元结构的计算模型,常用于分类和预测任务。在图像...
这种立体红框的设计不仅能够吸引用户的注意力,还能有效地将关键信息与背景区分开,帮助用户快速捕捉到重要信息。红框作为一种强烈的视觉元素,可以传达出醒目和重要的信号,常用于引导用户关注特定内容或行动召唤。...