更多"程序:
AA=0
FOR I=2 TO 100 S"的相关试题:
[单项选择]执行下列程序:
AA=0
FOR I=2 TO 100 STEP2
AA=AA+I
ENDFOR
AA
RETURN
该程序得到的结果为( )。
A. 1~100中奇数的和
B. 1~100中偶数的和
C. 1~100中所有数的和
D. 没有意义
[单项选择]已知程序段:
S=0
For i=1 To 10 Step 2
s=s+1
i=i*2
Nexti
当循环结束后,变量i的值为______,变量s的值为______。
A. 10,4
B. 11,3
C. 22,3
D. 16,4
[单项选择]已知有如下程序段:
sum=0
For i=1 to 10 step 3
sum=sum+i
i=i*2
Next i
当循环结束后,变量i、sum的值分别为( )。
A. 10、6
B. 13、6
C. 13、5
D. 10、5
[单项选择]已知程序段: S=0 FOR I = 1 T( ) 10 STEP 2 S=S+1 I=I.2 NEXT I当循环结束后,变量I和s的值分别为( )。
A. 10和2
B. 11和5
C. 16和4
D. 22和3
[单项选择]执行下面的程序段后X的值为______。
x=5
For I=I To 20 Step2
x=x+I/5
Next I
A. 21
B. 22
C. 23
D. 24
[单项选择]I had to take a step, even though I understand that that step was in the direction of ______ rather than success.
A. prestige
B. coefficient
C. catastrophe
D. compliment
[单项选择]下列程序段的结果为
A="ABBACDDCBA"
For i=6 To 2 Step-2
X=Mid(A,i,i)
Y=Left(A,i)
Z=Right(A,i)
Z=X&Y&Z
Next
Print Z
A. ABC
B. AABAAB
C. BBABBA
D. ABBABA
[单项选择]运行下面的程序
I=0
DO WHILE I<10
IF INT (I/2)=I/2
“偶数”
ELSE “奇数”
ENDIF
I=I+1
ENDDO
问语句“奇数”被执行的次数是
A. 5
B. 6
C. 10
D. 11
[单项选择]有以下程序:
main( )
{ int i;
for(i=0;i<3;i++)
switch(i){
case 0:printf("%d",i);
case 2:printf("%d",i);
default:printf("%d",i);
}
}
程序运行后的输出结果是( )。
A. 22111
B. 21021
C. 122
D. 12
[判断题]用户可以在STEP7中编写程序和对硬件进行组态,并通过编程器将用户程序和硬件组态信息下载到CPU,但不可以从CPU上载到编程器。
A.正确
B.错误
[单项选择]有下列程序:
main( )
int i;
for(i=1;i<=40;i++)
if(i++%5= =0)
if(+ +i%8= =0)printf("%d",i);
printf("/n");
执行后的输出结果是( )。
A. 5
B. 24
C. 32
D. 40
[单项选择]有下列程序:
main( )
int i,j;
for(i=1;i<4;i++)
for(j=i;j<4;j++) printf("%d*%d=%d",i,j,i*j);
printf("/n");
程序运行后的输出结果是( )。
A. 1*1=1 1*2=2 1*3=3
B. 1*1=1 1*2=2 1*3=3
C. 1*1=1
D. 1*1=1
[单项选择]若i是int型变量,且有下面的程序段:
for(i=4;i<6;i++)
printf((i%2)("**%d/n"):("##%d/n"),i);
上面程序段的输出结果是______。
A. **4
B. ##4
C. **4
D. ##4
[单项选择]运行下面的程序段:
Fork=5 to 10 Step 2
k=k*2
Next k
则循环次数为:______。
A. 1
B. 2
C. 3
D. 4
[单项选择]有以下程序
main( )
int i,n=0;
for(i=2;i<5;i++)
do
if(i%3)continue;
n++;
while(!i);
n++;
printf("n=%d/n",n);
程序执行后输出结果是
A. n=5
B. n=2
C. n=3
D. n=4
[单项选择]有以下程序:
main( )
int i, n=0;
for(i=2; i<5; i++)
do
if(i%3) continue;
n++;
while(! i);
n++;
printf("n=%d/n", n);
程序执行后输出结果是( )。
A. n=5
B. n=2
C. n=3
D. n=4
[单项选择]有以下程序:
main( )
int x,i;
for(i=1;i<=50;i++)
x=i:
if(x%2=0)
if(x%3=0)
if(x%7=0)
printf("%d",i);
输出结果是( )。
A. 28
B. 27
C. 42
D. 41
[单项选择]下述程序执行后,输出结果是( )。
For n = 3 To 1 Step-1
x$ = String$(n, "#")
Print x$
Next n
A. 1#
B. ###
C. #
D. 3#