文档详情

第六章vf选择题.doc

发布:2017-12-14约5.78千字共18页下载文档
文本预览下载声明
第六章 程序设计基础 执行下列程序后,变量x的值为( )。 x=1 if x=1 do case case x0 x=x+1 case x1 x=x+1 otherwise x=4 endcase endif 1 2 3 4 运行下列程序,输入10和15,则显示结果为( )。 input to n1 input to n2 do proc1 with n1,n2 ? n1,n2 return procedure proc1 parameter x,y if xy x=y else y=x endif endproc 10 10 -5 5 -5 10 10 下面程序执行后,变量x的值为( ) x=0 do while .T. for i=2 to 6 x=x+i endfor if x10 exit endif enddo 10 15 20 25 运行下列程序,显示结果为( ) x1=2 x2=1 do proc1 with x1,x2 ? x1,x2 return procedure proc1 parameter n1,n2 n2=n1 n1=n2 endproc 1 1 2 2 1 2 2 1 有如下程序: INPUT :”请输入一个数:” TO N1 INPUT “请输入另一个数:” TO N2 IF N1=N2 N1=INT(N1/N2) N2=N1*N2 ELSE N2=MOD(N2,N1) N1=N1*N2 ENDIF ? N1, N2 程序运行时输入4和5后,显示结果是( )。 20 1 1 20 4 1 1 4 执行下列程序后, 变量A, B的值为( )。 STORE 1 TO B FOR A=0 TO 10 B=B+1 ENDFOR 10 10 10 11 11 11 11 12 执行下列程序的显示结果是( ) store 0 to a,b for a=1 to 10 b=b+1 endfor ?a,b 0 0 10 10 11 10 10 11 设程序ABC.PRG如下: PARAMETERS N FOR I=1 TO N ‘ IF MOD(I ,2)=1 IF MOD(I ,5)=0 ?? STR(I ,3) ENDIF ENDIF ENDFOR 在执行命令DO ABC WITH 30后, 显示结果是( ) 5 15 25 10 20 30 5 10 15 20 25 30 1 11 21 下列程序段的结果是( ) X=’1’ IF X=’12’ X=X+’3’ ELSE X=X-‘34’ ENDIF ? X 123 134 22 -33 运行下列程序,显示结果是( ) X=10 A=2 B=3 DO SUB1 WITH A,B ?X,A,B RETURN PROCEDURE SUB1 PARAMETER A,B X=A+10 B=A+B RETURN 10 5 3 12 5 3 10 2 3 12 2 5 下列程序执行后,变量X的值为( ) X=0 DO WHILE .T. FOR i=5 TO 1 STEP -1 X=X+i ENDFOR IF X10 EXIT ENDIF ENDDO 0 5 10 15 执行下列命令序列,显示结果是( ) B=6 DO CASE CASE MOD(B,3)=0 B=B+1 CASE MOD(B,2)=0 B=B+2 OTHERWISE B=B+3 ENDCASE ? B 9 8 7 6 执行下列程序的显示结果是( ) STORE 0 TO A,B FOR A=1 TO 10 B=B+1 ENDFOR ? A,B 0 0 10 10 11 10 10 11 运行下列程序,显示结果是( ) X=10 A=2 B=3 DO SUB1 WITH A,B ? X, A, B RETUTN PROCEDURE SUB1 PARAMETER A,B X=A+10 A=A+B RETURN 10 2 3 12 5 3 10 2 5 12 2 5 有如下程序段: input “请输入字符串:” to c1 ? for I=1 to len(c1) step 2
显示全部
相似文档