正确答案: B
m=n*100+0.5,n=m/100.0
题目:设变量n为float类型,m为int类型,则以下能实现将n中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是
查看原题
举一反三的答案和解析:
[单选题]标准的SQL基本查询语句的格式是( )。
SELECT...FROM...WHERE
解析:解析:SELECT查询语句可带很多功能不同的短语,最基本的格式通常为:
[单选题]在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub sub1(ByVal x As Integer, ByVal y As Integer, ByVal z As Integer) z=x * x+ y * y End Sub Private Sub Command1_Click() Dim a As Integer a = 8 Call sub1(1, 2,A)Print a End Sub 程序运行后,单击命令按钮,则窗体上显示的内容是
8
解析:解析:因为sub1过程的形参都是传值传送,所以在其内的所有计算结果都将不返回,并不影响对应的实参值,变量a的值并没有改变,仍旧是8。
[单选题]在数字字段输入“>0”表示______;要求用户输入一个以L开头且长度不限的字符串应该表示为______。请选出正确的对应选项( )。
前者表示所有值均为正数,后者填写Like"L*"
解析:解析:使用了“>0”表示要求输入的数是正数,由于没有等号所以不包括零。Like“L??”表示的是以L开头且长度为3的字符串。Like“L?”表示是以L开头且长度为2的字符串,而Like“L*”才是表示以L开头且长度不限的字符串。
[单选题]下列程序段的执行结果为 I=9 X=5 Do I=I+1 x=x+2 Loop Until I >=7 Print"I=";I Print"x=";x
I=10x=7
解析:解析:此题用的是Do循环结构,其格式为:Do[语句块][ExitDo]LoopUntil循环条件此循环由于“先执行后检查”,所以至少执行一次。本题中,程序运行到循环条件I>=7的值为True,才停止。所以当程序结束运行后I=10,x=7。
[单选题]有如下程序,运行后输出s的值是______。 For j=1 To 20 x=2*j-1 If x Mod 3=0 0r x Mod 7=0 Then s=s+1 Next j Print s
9
解析:解析:根据x和j的关系和j的范围,可知x的取值范围是0~40之间的奇数。在H语句中,实际上是统计x中能整除3或整除7的奇数的个数,在x的范围根据这个条件进行判断可知:有9个奇数满足条件(3,7,9,15,2l,27,33,35,39),结果为9。
[单选题]以下程序的输出结果是( )。 Dim var1 Dim var2 Dim var3 var1 = "Hello" var2 = "World !" var3 = var1&" "&var2 var1 = 10 var2 = 20 MsgBox var1 + var2
30
解析:解析:本题考查变体类型和字符串连接符的用法。在程序中首先给变体类型var1和var2,并赋厂字符串值,所以它们的类型是字符串型,然后将两个字符串相连接的结果赋给变量var3。接下来,又给var1和var2赋了整型值,所以它们现在是整型了,这时输出它们相加的值30。
[单选题]假定有以下程序段 n=0 for i=1 to 3 for j=-4 to -1 n=n+1 next j next i 运行完毕后,n的值是( )。
12
解析:解析: 本题考查的是嵌套循环。本题中,外层循环从1到3,要执行3次,而内层循环从-4到-1,执行4次,所以一共执行了4×3=12次循环。而每执行一次循环n就加1,所以最后n的值为12。