柠檬试题库
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
热度🔥609
参考答案: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 int fun(int n) { if(n==1) return 1; else return(n+fun(n-1)); } main() { int x; scanf("%d",&x); x=fun(x); printf("%d\n",x); } 执行程序时,给变量x输入10,程序的输出结果是
有以下程序 #include main() { int a[4][4]={ {1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}}, i, k, t; for (i=0; i<3; i++) for (k=i+1; k<4; k++) if (a[i][i] < a[k][k]) { t=a[i][i]; a[i][i]=a[k][k]; a[k][k]=t;} for (i=0; i<4; i++) printf("%d,", a[0][i]); } 程序运行后的输出结果是
有以下程序 #include #define S(x) x*x main() { int k=5, j=2; printf("%d,%d\n", S(k+j+2),S(j+k+2)); } 程序的运行结果是
面向对象方法中,将数据和操作置于对象的统一体中的实现方式是( )。
标签
二级ACCESS
10
执行
循环
do