程序段如下:Dim i As Integer,s As IntegerFor i=4 To 1 Step-1 s=s+iNext iPrint s,i执行的结果

题目

程序段如下: Dim i As Integer,s As Integer For i=4 To 1 Step-1 s=s+i Next i Print s,i执行的结果是( )。

A.10 0

B.9 1

C.10 1

D.9 0

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

执行完下面程序段后,s的结果是() int a[]={1,2,3,4},i,s; s=a[0]; for(i=1;i<=3;i++) if(s<a[i]) s=a[i];


死循环

第2题:

int a[]={1,2,3,4},i,j,s=0; j=1; for(i=3;i>=0;i--) { s=s+a[i]*j; j=j*10; } 执行上述程序段后,s的值是


A 解析:考查副词辨义。still仍然;also也,还;already已经;always总是,一直。由于句子状语是today,说明的是一种仍在进行的状态,故选still。

第3题:

以下程序段的执行结果是()。 s=0;i=1; for(;i<=10;;) {i=i+2; s=s+1;} printf(“%d”,s);

A.3

B.4

C.5

D.6


死循环

第4题:

以下程序段的执行结果是()。 s=0;i=1; do {s=s+i;i=i+2;} while (i<=0); printf(“%d”,s);

A.0

B.1

C.9

D.3


30

第5题:

执行下面程序段后,s的结果是 。 int a[]={2,3,4}; int s,i,*p; s=1; p=a; for(i=0;i<3;i++) s*=*(p+i);


2

第6题:

2、以下程序段的执行结果是()。 s=0;i=1; do {s=s+i;i=i+2;} while (i<=0) printf(“%d”,s);

A.1

B.9

C.0

D.3


11

第7题:

4、程序段s=0; for(i=0;i<5;i++) {s=s+i;}执行完成后,s结果为()

A.15

B.10

C.6

D.21


15

第8题:

设有如下程序段: main() { char s[4][20]; int i; scanf("%s%s",s[0],s[1]); gets(s[2]);gets(s[3]); for(i=0;i<4;i++) puts(s[i]); } 输入数据如下:(此处<CR>代表回车符) aa bb<CR> cc dd<CR> 则程序的输出结果是______。

A.aa bb ccdd

B.aa bb cc dd

C.aa bb cc dd

D.aa bb cc dd


正确答案:C
解析:按题目要求输入数据后,数组的第一行是字符串"aa",第二行是"bb",第三行是"ccdd",第四行没有接收到字符串。

第9题:

有以下程序段 includemain(){ char s[4][10];int i;scanf("%s%s",s[0],s[1]);gets(s[2

有以下程序段 # include<stdio.h> main() { char s[4][10]; int i; scanf("%s%s",s[0],s[1]);gets(s[2])gets(s[3]); for(i=0;i<4;i++) puts(s[i]); } 输入数据如下,aaaa bbbb<CR>(此处<CR>代表回车符) cccc dddd<CR> 输出结果是( )

A.aaaa bbbb cccc dddd

B.aaaa bbbb cccc dddd

C.aaaa bbbb cccc dddd eeee

D.aaaa bbbb cccc dddd


正确答案:A