青蒿素( )。
A.分子中有咪唑并噻唑结构B.分子中有嘧啶结构C.分子中有喹啉结构D.分子中有过氧基结构E.分子中含有硫原子
参考答案:D
解析:[知识点] 抗疟药
04年12月26日,在印度洋发生里氏9级海底地震,引发了巨大的海啸,有几十万人遇难.这次灾难之后,国际上加强了对海啸预警系统的研究和建设.地震发生时会产生次声波,已知次声波在水中的传播速度是1500m/s.若某次海啸发生的中心位置到最近的陆地距离是300km,海浪推进的速度是200m/s,则岸上仪器从接收到地震发出的次声波到海啸巨浪登岸的时间是多少秒?
【说明】 本程序用古典Eratosthenes;筛选法求从2起到指定范围内的素数。如果要找出2~10中的素数,开始时筛中有2~10的数,然后取走筛中最小的数2,宣布它是素数,并把该素数的倍数都取走。这样,第一步以后,筛子中还留下奇数3、5、7、9;重复上述步骤,再取走最小数3,宣布它为素数,并取走3的倍数,于是留下5、7。反复重复上述步骤,直到筛中为空时,工作结束,求得2~10中的全部素数。 【代码】 # include <stdio.h> # define MAX 22500 /*程序中用数组sieve表示筛子,数组元素sieve[i]的值为1时,表示数i在筛子中,值为-1时表示数i已被取走*/ main() { unsigned int i, range, factor, k; int sieve[MAX]; printf("please input the range:"); scanf("%d", &range);/* range 指出在多大的范围内寻找素数*/ for(i=2; i<=range; i++) (1) ; factor=2; while (factor<=range) { if( (2) ) /* 筛中最小数是素数 */ { printf("%d\t", factor);k=factor;while (k<=range) /*移走素数的倍数 */{ (3) ; k= (4) ;} } (5) ; } }