有以下程序 int f(int n) { if(n==1)return 1; else return f(n-1)+1; } main() {int i,j=0; for(i=1;i<3;i++)j+=f(i); printf(“%d\n”,j); } 程序运行后的输出结果是
A.4
B.3
C.2
D.1
有以下程序 int f(int n) { if(n==1)return 1; else return f(n-1)+1; } main() {int i,j=0; for(i=1;i<3;i++)j+=f(i); printf(“%d\n”,j); } 程序运行后的输出结果是
A.4
B.3
C.2
D.1
设有如下变量声明: Dim TestDate As Date 为变量TestDate正确赋值的表达式是( )。
A.TestDate=#1/1/2002#
B.TestDate#"1/1/2002"#
C.TestDate=date("1/1/2002")
D.TestDate=Format("m/d/yy","1/1/2002")
在窗体上画一个命令按钮和一个文本框,并把窗体的KeyPreview属性设置为True,然后编写如下代码: Dim SaveAll As String Private Sub Command1_Click() Text1.Text=UCase(SaveAll) End Sub Private Sub Form_KeyPress(KeyAscii As Integer) SaveAll=SaveAll+Chr(KeyAseii) End Sub 程序运行后,在键盘上输入“abcdefg”,单击命令按钮,则文本框中显示的内容为 ______ 。
A.abcdefg
B.不显示任何信息
C.ABCDEFG
D.出错
若有说明:int*p,m=5,n;以下正确的程序段是
A.p =&n;scanf("%d",&p);
B.p=&n;scanf("%d",*p)
C.scanf("%d",&n);*p=n;
D.p=&n;*p=m;
在条件宏设计时,对于连续重复的条件,要替代重复条件式可以使用下面的符号______。
A.…
B.=
C.,
D.;
以下哪一项是Visual Basic合法的数组元素( )。
A.X9
B.X[4]
C.x(1.5)
D.x{7}