第1题
若有以下程序段,则选项中值为2的是()。 struCt a{int n,*next;}; int x=1,y=2,z=3; struct a s[3],*p=s; S [0].next=&x;s[1].next=&V;S[2].next=&z;
A.*(p++)一>next
B.*(p)一>next
C.(*p).next
D.(p++)一>next
第2题
以下程序段的执行结果为______。 define PLUS(X,Y)X+Y main() { int x=1,y=2,z=3,sum; sum=PLUS(x+y,z)*PLUS(y,z); printf("SUM=%d",sum); }
A.SUM=9
B.SUM=12
C.SUM=18
D.SUM=28
第4题
A.++(p->n)
B.(*p).n
C.p->n++
D.p->n
第5题
如果在命令窗口执行“LIST名称”命令,主窗口中显示:
记录号 名称
1 电视机
2 计算机
3 电话线
4 电冰箱
5 电线
假定名称字段为字符型、宽度为6,那么下面程序段的输出结果是( )。
GO 2
SCAN NEXT 4 FOR LEFT(名称,2)="电"
IF RIGHT(名称,2)="线"
EXIT
ENDIF
ENDSCAN
?名称
A.电话线 B.电线 C.电冰箱 D.电视机
第6题
执行以下程序后,将在屏幕上显示如下乘法表。
1 1
2 2 4
3 3 6 9
4 4 8 12 16
5 5 10 15 20 25
****显示乘法表程序****
CLEAR
FOR J=1 TO 5
?STR(J,2)
FOR ______
?? ______
ENDFOR
?
______
RETURN
第7题
A.电话线
B.电冰箱
C.电冰箱电线
D.电视机电冰箱
第8题
Private Sub Command1_Click() Randomize n=CInt(Text1.Text) n1=0 n2=0 For i=1To【 】 r=Int(Rnd*2) If r=【 】Then n1=n1+1 Else n2=n2+1 End If Next TcxtText=n1 TextText=n2 End Sub
第9题
以下利用对例题3-1(一元回归模型)的数据所做的提问,显示TSP的程序和输出结果。
X | 6 | 11 | 17 | 8 | 13 |
Y | 1 | 3 | 5 | 2 | 4 |
(1)输入X、Y的数据,为了确认输入的数据,显示输出结果。
(2)求X、Y的描述统计量(算术平均、标准偏差等)。
(3)以X为横轴、Y为纵轴,画出数据的散点图。
(4)对一元回归模型Y=α+βX+u进行OLS估计。
(5)标出(4)的残差(0)。
第10题
对缓冲区中的一组字符(100个)进行处理:
(1)把其中的字母字符取出存放在ALPH起的单元中。
(2)把已取出的字母串中重复的字符删除,并向前递补。
(3)在不重复的字母串中,把小写字母改为大写字母。如有重复的大写字母,先删除重复大写字母并由后续字符向前递补。
(4)统计不重复大写字母总数,并显示大写字母串。
(5)显示处理后的字符串。
按上述要求分别编写子程序。并构成一个主程序、子程序和具有嵌套调用关系的程序。
第11题
Private Sub Form_Activate() For j = 1 to 3 x=3 For i = 1 to 2 x=x+6 Next Next Print x End Sub 程序运行后,窗体上显示的结果为【 】。