下面的程序的功能是将11到2011之间的素数插入数据库prime,程序中的错误语句是 CREATE TABLE prime(dat f) n=11 DO WHILE n

admin2015-11-21  27

问题 下面的程序的功能是将11到2011之间的素数插入数据库prime,程序中的错误语句是
    CREATE TABLE prime(dat f)
    n=11  
    DO WHILE n<=2011  
    f=0  
    i=2  
    DO WHILE i<=INT(SQRT(n))   
    IF MOD(n,i)<>0
    i=i+1  
    LOOP
    ELSE   
    f=1
    EXIT  
    ENDIF  
    ENDDO   
    IF f=0  
    INSERT TO prime VALUES(n)   
    ENDIF
    n=n+1  
    ENDDO

选项 A、DO WHILE n<=2011   
B、INSERT TO prime VALUES(n)  
C、i=i+l      
D、EXIT

答案B

解析 本题考查向数据库中插入一个记录的SQL命令INSERTINTO。其语法格式如下:
    格式1:INSERT INTO dbf_name[(fnama1[,fname2,…])]
    VALUES(eXpressionl[eXpression2,…])  
    格式2:INSERT INTO dbf_name FROM ARRAY ArrayNameIFROM MEMVAR。
转载请注明原文地址:https://kaotiyun.com/show/Jrbp777K
0

最新回复(0)