更多"若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值"的相关试题:
[单项选择]若整型变量a的值为2、b的值为3,则下面程序段执行后整型变量c的值为( )。
If a>5 Then
If b<4 Thenc=a-b Elsec=b-a
Else
If b>3 Thenc=a*b Elsec=aMod6
End If
A. 2
B. -1
C. 1
D. 6
[单项选择]整型变量中,byte类型有( )位bit。
A. 8
B. 16
C. 32
D. 64
[单项选择]以下关于整型变量的说法不正确的是( )。
A. 为防止计算机高低字节储存顺序不同,通常用byte类型来表示数据可以避免出错。一般情况下都使用该类型
B. short 存储时占16位bit
C. int类型是最常用的整数类型,它存储时占32位bit
D. 天气预报的计算以及天体宇宙的计算都用long类型来表示
[单项选择]在JavaScript中定义了如下4个变量,请问哪个变量是合法的变量()
A. sqrt
B. 123java
C. value1
D. value-2
[单项选择]下列选项中,不属于Java语言提供的整型变量类型的是( )。
A. byte
B. bit
C. short
D. int
[单项选择]FORTRAN赋值语句M=5+3.0**2/2执行后,整型变量M的值是()。
A. 9.5
B. 10
C. 9
D. 8
[单项选择]执行下列语句后整型变量a的值是 ______。
If(3-2)>2 Then
a=10
Else If(10/2)=6 Then
a=20
Else
a=30
End If
A. 10
B. 20
C. 30
D. 不确定
[单项选择]若有下列定义(设int类型变量占2个字节):
float x=123.4567;
则下列语句:
printf("x=%5.2f",x);
输出的结果是( )。
A. x=123.46
B. 123.4567
C. x=123.4567
D. 123.46
[单项选择]若a、b、c1、c2、x、y均是整型变量,则正确的switch语句是______。
A. swich(a+b);
B. switch(a*a+b*b)
C. switch a
D. switch(a-b)
[单项选择]不能正确表示条件“两个整型变量A和B之一为0,但不能同时为0”的布尔表达式是 ( )。
A. A*B=0 And A<>B
B. (A=0 Or B=0)And A<>B
C. A=0 And B<>0 Or A<>0 And B=0
D. A*B=O And(A=0 Or b=0)
[单项选择]整型变量X和Y的值相等,且为非0值,则以下选项中结果为0的表达式是______。
A. X
B. X
C. X&Y
D. X^Y
[单项选择]整型变量x和Y的值相等,且为非0值,则以下选项中结果为0的表达式是______。
A. X‖Y
B. X
C. X&Y
D. X^Y
[单项选择]若有下列定义(设int类型变量占2个字节):
int i=8,j=9;
则下列语句:
printf("i=%%d,j=%%d/n”,i,j);
输出的结果是( )。
A. i=8,j=9
B. i=%d,j=%d
C. i=%8,j=%9
D. 8,9
[单项选择]在某C/C++程序中,整型变量a的值为0且应用在表达式"c=b/a"中,则最可能发生的情形是()
A. 编译时报告有语法错误
B. 编译时报告有逻辑错误
C. 运行时报告有语法错误
D. 运行时产生异常
[单项选择]若有以下变量定义和函数调用语句:
int a=25;
print_value(&a);
则执行下面函数后正确的输出结果是( )。
void print_value(int*x)
cout<<++*x<<endl;
A. 23
B. 24
C. 25
D. 26
[单项选择]定义如下变量:char one_char;,则语句cout<<one_char;显示结果相当于C语言中的( )语句。
A. printf(one_char);
B. prinff("%c",one_char);
C. scanf(one_char);
D. scanf("%c",&one_char);
[单项选择]已知i、j、k为整型变量,若从键盘输入1,2,3<回车>,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是( )。
A. scanf("%2d%2d%2d",&i,&j,&k);
B. scanf("%d %d %d",&i,&j,&k);
C. scanf("%d,%d,%d",&i,&j,&k);
D. scanf("i=%d,j=%d,k=%d",&i,&j,&k);