下面代码的输出结果是() x=3.1415926 print(round(x) ,round(x,1))A.3.14 3B.3 3.1C.6.28 3D.3.1415926 3.1

题目

下面代码的输出结果是() x=3.1415926 print(round(x) ,round(x,1))

A.3.14 3

B.3 3.1

C.6.28 3

D.3.1415926 3.1


相似考题
参考答案和解析
B
更多“下面代码的输出结果是() x=3.1415926 print(round(x) ,round(x,1))”相关问题
  • 第1题:

    运行下面程序后,正确的输出结果是 ______。Private Sub Command1_ Click() x = 6 if x >6 then Print "x>6": Else if x <8 then Print "x<8"; Else if x = 6 then Print "x=6": End if End if End ifEnd Sub

    A.x<8 x=6

    B.x<8

    C.x=6

    D.x<8或x=6


    正确答案:B
    解析:本题难点是如何确定if结构语句的判决条件,不要将其与输出结果混淆起来。打印分隔符为“;”时,字符串之间没有空格。

  • 第2题:

    执行下面程序,第一行输出结果是【 】,第二行输出结果是47。

    Option Explicit

    Private Sub Form_Click( )

    Dim A As Integer

    A=2

    Call Sub1 (A) End Sub

    Private Sub1 (x As Integer)

    x=x*2+1

    If x<10 Then

    Call Sub1 (x)

    End If

    x=x*2+1

    Print x

    End Sub


    正确答案:23
    23 解析:递归是一种十分有用的程序设计技术。递归过程是在过程定义中调用(或间接调用)本过程的过程。递归过程的关键部分就是要子过程函数 Sub1()被调用了多少次。当x=2时调用了第1次,当 x=5时调用了第2次,当x=11时不再调用,退出之前分别按x=23和x=47输出。注意:通用过程的调用和通用过程中的参数调用。

  • 第3题:

    设有变量PI=3.1415926,执行命令?round(PI,3)的显示结果是______。

    A.3.141

    B.3.142

    C.3.140

    D.3.0


    正确答案:B

  • 第4题:

    以下程序段的输出结果是( )。 x=1 y=4 Do Until y>4 x= x * y y=y+1 Loop Print XA.1SX

    以下程序段的输出结果是( )。 x=1 y=4 Do Until y>4 x= x * y y=y+1 Loop Print X

    A.1

    B.4

    C.8

    D.20


    正确答案:B
    B。【解析】本题考查的是dountil循环语句。dountil是直到型循环,当条件为假时执行循环体,直到为真结束。本题中首先y=4,循环条件y>4,所以关系表达式的结果为假,执行循环体中的语句,直到x=4,y=5。然后再次进入循环判断。因为y=5,所以循环判断表达式结果为真,不执行循环体,循环结束。Printx打印X中的值,故选B。

  • 第5题:

    下面程序的输出结果是includeclass example{ int a;public: example(int b){a=b++;

    下面程序的输出结果是 #include<iostream.h> class example { int a; public: example(int b){a=b++;} void print(){a=a+1; cout<<a<<" ";} void print()const{cout<<a<<" ";} }; void main() { example x(3); const example y(2); x.print(); y.print(); }

    A.2 2

    B.4 3

    C.4 2

    D.3 2


    正确答案:C
    解析:“++”是右结合的,所以先赋值为3,最后输出3+1;常成员函数只有常对象才能调用,所以输出2。

  • 第6题:

    分析下面的JavaScript代码段,输出结果是()。var a=15.59;document.write(Math.round(a));

    • A、15
    • B、16
    • C、15.5
    • D、15.4

    正确答案:B

  • 第7题:

    设变量X=0.618,在执行命令?ROUND(X,2)后显示的结果是()。

    • A、0.61
    • B、0.62
    • C、0.60
    • D、0.618

    正确答案:B

  • 第8题:

    下面程序段运行后,显示结果是()。DimxIf x Then Print x Else Print x+1

    • A、0
    • B、1
    • C、-1
    • D、显示出错信息

    正确答案:D

  • 第9题:

    单选题
    下面语句的输出结果是()。x=10:y=3Print(x*y)/8
    A

    5

    B

    6

    C

    3

    D

    4


    正确答案: A
    解析: 暂无解析

  • 第10题:

    单选题
    分析下面的JavaScript代码段,输出结果是()。var a=15.59;document.write(Math.round(a));
    A

    15

    B

    16

    C

    15.5

    D

    15.4


    正确答案: A
    解析: 暂无解析

  • 第11题:

    单选题
    下面程序段运行后,显示结果是()。DimxIf x Then Print x Else Print x+1
    A

    0

    B

    1

    C

    -1

    D

    显示出错信息


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    连续执行以下命令后,最后一条命令的输出结果是(  )。x=25.6? INT(x),FLOOR(x),ROUND(x,0)
    A

    25,25,25

    B

    25,25,26

    C

    26,25,26

    D

    26,26,26


    正确答案: D
    解析:
    INT(<数值表达式>)返回给定数值表达式的整数部分;FLOOR(<数值表达式>)返回小于或等于给定数值表达式的最大整数;ROUND(<数值表达式1>,<数值表达式2>)返回数值表达式1四舍五入后的结果,数值表达式2指明保留小数的个数。所以,INT(x)=INT(25.6)=25,FLOOR(x)=25,ROUND(x,0)=26。

  • 第13题:

    下面程序 main() { int x=32; print("%d\n",x=x<<1); } 的输出是______。

    A.100

    B.160

    C.120

    D.64


    正确答案:D
    解析:是C语言中规定的左移运算符,例如,a=a2,这个语句即是将a的二进制数左移两位,左移—位相当于该数乘于2,左移两位相当于该数乘以2的2次方。所以,x1=32*2=64。

  • 第14题:

    下面程序的输出结果是()。includeClass example{int a;public:example(int B.{a=b++

    下面程序的输出结果是( )。 #include<iostream.h> Class example {int a; public: example(int B.{a=b++;} void print(){a=a+1 cout<<a<<““;} void print()const{cout<<a<<““;} }; void main() {example x(3); Const example y(2); x.print();

    A.2 2

    B.4 3

    C.4 2

    D.3 2


    正确答案:C
    解析: “++”是右结合的,所以先赋值为3,最后输出3+1;常成员函数只有常对象才能调用,所以输出2。

  • 第15题:

    执行下面的程序后,输出的结果是 K=1 For j=1 To 4 X=X - 1: y=0 For k=1 To 4 X=X + 1: y=y + 1 Next k Next j Print X;y

    A.1 4

    B.13 4

    C.12 8

    D.20 6


    正确答案:B
    解析:本题是一个多重循环语句,是For…Next结构的两重迭用,根据“拨皮法”,一层一层分析可知,最后x=13,y=4。

  • 第16题:

    下面程序的输出结果是 ( ) main( ) { char x=040; print{("%d\n",x=x<<1);}

    A.100

    B.160

    C.120

    D.64


    正确答案:D

  • 第17题:

    以下程序输出什么?"""x=1"""whilex:print(x)

    A.运行结果显示NameError:name'x'isnotdefined

    B.运行结果无限循环输出1

    C.它等价于下面的程序#x=1whilex:print(x)

    D.它等价于下面的程序whilex:print(x)


    正确答案:A

  • 第18题:

    下列数据中,()是数值型常量。

    • A、3.1415926
    • B、"3.1415926"
    • C、ROUND(3.1415926,2)
    • D、INT(3.1415926)

    正确答案:A

  • 第19题:

    分析下面的代码:varx=[’Hello’];document.write(x[1])输出结果是undefined。()


    正确答案:正确

  • 第20题:

    下面语句的输出结果是()。x=10:y=3Print(x*y)/8

    • A、5
    • B、6
    • C、3
    • D、4

    正确答案:C

  • 第21题:

    单选题
    设变量X=0.618,在执行命令?ROUND(X,2)后显示的结果是()。
    A

    0.61

    B

    0.62

    C

    0.60

    D

    0.618


    正确答案: D
    解析: 暂无解析

  • 第22题:

    单选题
    下面程序段运行后,显示结果是()。Dim xIf x Then Print x Else Print x+1
    A

    0

    B

    1

    C

    -1

    D

    显示出错信息


    正确答案: C
    解析: 暂无解析

  • 第23题:

    判断题
    分析下面的代码:varx=[’Hello’];document.write(x[1])输出结果是undefined。()
    A

    B


    正确答案:
    解析: 暂无解析

  • 第24题:

    单选题
    下面语句的运行结果是(  )。STORE -5.8 TO x?INT(x),CEILING(x),ROUND(x,0)
    A

    -5,-5,-5

    B

    -5,-5,-6

    C

    -5,-6,-5

    D

    -6,-6,-6


    正确答案: B
    解析:
    INT()返回指定数值表达式的整数部分。CEILING()返回大于或等于指定数值表达式的最小整数。ROUND函数的格式为:ROUND(<数值表达式1>,<数值表达式2>),返回指定表达式在指定位置四舍五人后的结果,<数值表达式2>指明四舍五入的位置。若<数值表达式2>大于等于0,那么它表示的是要保留的小数位数;若<数值表达式2>小于0,那么它表示的是整数部分的舍入位数。