柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
执行下列程序段后,变量 s 的值是 Dim s As long, x As Integer s = 0 : x = 1 Do While ( x < 10 ) s = s + x x = x + 2 Loop
A.10
B.25
C.50
D.100
热度🔥646
参考答案:B
解析:
【解析】Do While…Loop语句是在条件式结果为真时,执行循环体,并持续到条件式结果为假或执行到选择性Exit Do语句而退出循环。在程序中,s初始值为0,x初始值为1,若满足x<10循环条件则执行s=s+x,x=x+2操作,实际上是求1-10以内奇数之和,因此1+3+5+7+9=25。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
若有以下程序 #include main() { FILE *fp; int i, a[6]={1,2,3,4,5,6}, k; fp = fopen("data.dat", "w+b"); for (i=0; i<6; i++) { fseek(fp, 0L, 0); fwrite(&a[5-i], sizeof(int), 1, fp); } rewind(fp); fread(&k, sizeof(int), 1, fp); fclose(fp); printf("%d", k); } 则程序的输出结果是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:Private Sub Command1_Click() Dim p As Integer p=m(1)+m(2)+m(3) Print pEnd SubPrivate Function m(n As Integer)As Integer Static s As Integer For i=1 To n s=s+1 Next m=sEnd Function运行程序,第2次单击命令按钮Command1时的输出结果为( )。
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的入队与退队操作后,front=m-1,rear=m,此后再向该循环队列中插入一个元素,则队列中的元素个数为( )。
标签
二级ACCESS
10
执行
循环
do