若有如下程序段,其中s、a、b、c均被定义为整型变量,并且a和c已经赋值(c0), s=a; for(b=1;b=c;b++) s=s+1; 则与上述程序段功能等价的赋值语句是()。 A、s=a+b;B、s=a+c;C、s=s+c;D、s=b+c;
第1题:
若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0), s=a; for(b=1;b<=c;b++) s=s+1; 则与上述程序段功能等价的赋值语句是( )。
A.s=a+b;
B.s=a+c;
C.s=s+c;
D.s=b+c;
第2题:
已知程序段: s=0 For i=1 To 10 Step 2 s=s+1 i=i*2 Next i 当循环结束后,变量i的值为______,变量s的值为______。
A.10,4
B.11,3
C.22,3
D.16,4
第3题:
设有整型变量s,取值范围为0~100,表示学生的成绩。有如下程序段:
If S>=90 Then
Level=“A”
Else If s>=75 Thell
Level=“B”
ElseⅡs>=60 Then
Level=“C”
Else
Level=“D”
EndⅡ
下面用Seleet Case结构改写上述程序,使两段程序所实现的功能完全相同。请填空。
Select Case S
Case【 】>=90
Level=“A”
Case 75 To 89
Level=”B”
Case 60 To 74
Level=”C”
Case【 】
Level=”D”
【 】
第4题:
以下程序的功能是: 给r输入数据后计算半径r圆面积s。程序在编译时出错。 main () /* Beginning */ { int r; float s; scanf ( "%d", &r); s=*π*r*r; printf ("s=%f\n", s); 出错的原因是
A.注释语句书写位置错误
B.存放圆半径的变量r 不应该定义为整型
C.输出语句中格式描述符非法
D.计算圆面积的赋值语句中使用了非法变量
第5题:
若有定义语句:char s[3][10],(*k)[3],*p;,则以下赋值语句正确的是;
A.p=s;
B.p=k
C.p=s[0]
D.k=s;
第6题:
若有如下定义: int s[3][4]; 则下面表达式中能代表数组元素s[1][0]的值的是( )
A.*(s+1)
B.s[1]
C.s+1
D.*(s[1])
第7题:
(28)若有定义语句:char s[3][10],(*k)[3],*p;,则以下赋值语句正确的是
A)p=s;
B)p=k;
C)p=s[0];
D)k=s;
第8题:
以下程序段执行后,整型变量s的值为()。 s=4 For i=1 To 4 s=s-1 Next i
第9题:
以下程序段执行后,整型变量s的值为()。 s=1 For i=1 To 4 s=s*i Next i
第10题:
3
0
2
4
第11题:
1
4
24
36
第12题:
变量s的值与s+1的值相等
将变量s的值存到s+1中去
将变量s的值加1后赋给变量s
变量s的值为1
第13题:
下列程序的功能是给r输入数据后计算半径为r的圆面积s。程序在编译时出错。
main()
/* Beginning */
{int r; float s;
scanf("%d",&r);
S=*π*r*r;
printf("s=%f\n",s);
}
出错的原因是( )
A.注释语句书写位置错误
B.存放圆半径的变量r不应该定义为整型
C.输出语句中格式描述符非法
D.计算圆面积的赋值语句中使用了非法变量
第14题:
以下程序的功能是:给r输入数据后计算半径为r的圆面积s。#include <stdio, h>main( )/* Beginning */{ int r; float s; scanf("% d", &r); s = *Π* r*r;printf("s =%f\n",s); 程序在编译时出错,出错的原因是( )。
A.注释语句书写位置错误
B.存放圆半径的变量r不应该定义为整型
C.输出语句中格式描述符非法
D.计算圆面积的赋值语句中使用了非法变量
第15题:
若有如下程序段,其中s. a. b. c均已定义为整型变量,且a. c均已赋值(c大于0) s=a; for (b=1;b <=c;b++) s=s+1; 则与上述程序段功能等价的赋值语句是
A.s=a+b;
B.s=a+c;
C.s=s+c;
D.s=b+c;
第16题:
若有定义语句:char s[3][10],(*k)[3]。*P;,则以下赋值语句正确的是
A.p=S;
B.p=k;
C.p=s[0];
D.k=S;
第17题:
程序段: S=0 For I=1 to 5 step 2 S=s+I Next I Print I语句S=S+1执行的次数和最后I的值分别为( )。
A.3,7
B.2,5
C.3,5
D.2,7
第18题:
A.s = a + b
B.s = a + c
C.s = s + c
D.s = b + c
第19题:
若有如下程序段,其中s、a、b、c均被定义为整型变量,并且a和c已经赋值(c>0), s=a; for(b=1;b<=c;b++) s=s+1; 则与上述程序段功能等价的赋值语句是()。
第20题:
语句s=s+1的正确含义是()。
第21题:
s=a+b;
s=a+c;
s=s+c;
s=b+c;
第22题:
p=s;
p=k;
p=s[0];
k=s;
第23题:
bS+c/(S+1)
bS–c/(S+a)
b/S+c/(S+a)
b/S+c/(S-a)
第24题:
0
-1
4
5