更多“I=imnoise(X,’salt&pepper’,0.01);”相关问题
  • 第1题:

    以下能够正确计算n! 的程序是( )。

    A.Private Sub Command1_Click( ) n=5:x=l Do x=x*i i=i+1 Loop While i < n Print x End Sub

    B.Private Sub Command1_Click( ) n=5:x=1:i=1 Do x=x*i i=i+1 Loop While i < n Print x End Sub

    C.Private Sub Command1_Cliek( ) n:5:x=1:i=1 Do x=x* i i:i+1 Loop While i < = n Print x End Sub

    D.Private Sub Command1_Cliek( ) n=5:x:1:i=1 Do x=x*i i=j+1 Loop While i > n Print x End Sub


    正确答案:C
    解析:本题考查DoLoop语句的用法。首先是执行循环体,再确定循环执行的条件,这里满足执行循环的条件应该是i=n,选项A和B的循环条件都是in,少了i=n的一次循环,实际上只执行了n-1次;而选项D则从i>n时才开始执行,不合题意。

  • 第2题:

    下列程序段的执行结果为 i=9 x=5 Do i=i + 1 x=x + 2 Loop Until i>=7 Print "i=":i Print "x=":X

    A.i=4x=5

    B.i=7x=15

    C.i=6x=8

    D.i=10x=7


    正确答案:D
    解析:此题用的是D。循环结构,其格式为:
      Do
       [语句块]
       [Exit Do]
       Loop Until循环条件
      此循环由于“先执行后检查”,所以至少执行一次。本题中,程序运行到循环条件i>=7的值为True,才停止。所以当程序结束运行后i=10,x=7。

  • 第3题:

    如果X是一个正的实数,保留两位小数、将千分位四舍五入的表达式是( )。【考点VBA程序设计基础】

    A.0.01*Int(X+0.05)

    B.0.01*Int(100*(X+0.005))

    C.0.01*Int(X+0.005)

    D.0.01*Int(100*(X+0.005))


    正确答案:B
    暂无解析,请参考用户分享笔记

  • 第4题:

    下列程序段的执行结果为 I=4 x=5 Do I=I + 1 X=K^2 Loop Until I>=7 Print"I=";I Print"x=";x

    A.I=4 x=258694

    B.I=7 x=256987

    C.I=6 x=365840

    D.I=7 x=390625


    正确答案:D
    解析:结构Do循环结构,其格式为:Do【语句块】【ExitDo】LoopUntil循环条件此循环由于“先执行后检查”,所以至少执行一次。本题中,程序运行到循环条件1>=7的值为True,停止所以程序结束运行后I=7,x=3996注意:Do…LoopWhile循环结构,DoWhile|UntilLoop循环结构。

  • 第5题:

    下列程序段的执行结果为 I=9 X=5 Do I=I+1 x=x+2 Loop Until I >=7 Print"I=";I Print"x=";x

    A.I=4x=5

    B.I=7x=15

    C.I=6x=8

    D.I=10x=7


    正确答案:D
    解析:此题用的是Do循环结构,其格式为:Do[语句块][ExitDo]LoopUntil循环条件此循环由于“先执行后检查”,所以至少执行一次。本题中,程序运行到循环条件I>=7的值为True,才停止。所以当程序结束运行后I=10,x=7。

  • 第6题:

    甲乙两文中,查到同类研究的两个率比较的四格表资料,其X检验,甲文X>X0.01(i),乙文X>X0.05(i),可认为

    A.甲文说明总体的差别较大
    B.两文结果一致
    C.甲文结果更可信
    D.两文结果相互矛盾
    E.以上说法都不对

    答案:C
    解析:

  • 第7题:

    数控车床的脉冲当量一般为()。

    • A、Z轴0.01mm,X轴0.01mm;
    • B、Z轴0.005mm,X轴0.005;
    • C、Z轴0.01mm,X轴0.005mm

    正确答案:C

  • 第8题:

    某事故树的最小割集为:{x1} {x2,x3}{x2,x4}{x2,x5},其结构重要度是()。

    • A、IΦ(1)= IΦ(2)>IΦ(3)= IΦ(4)>IΦ(5)
    • B、IΦ(1)= IΦ(3)>IΦ(2)= IΦ(4)>IΦ(5)
    • C、IΦ(1)> IΦ(2)>IΦ(3)= IΦ(4)=IΦ(5)
    • D、IΦ(1)> IΦ(2)>IΦ(3)> IΦ(4)>IΦ(5)

    正确答案:C

  • 第9题:

    如果X是一个正实数,对X的第三位小数四舍五入的表达式是()。

    • A、0.01*Int(X+0.005)
    • B、0.01*Int(100*(X+0.005))
    • C、0.01*Int(100*(X+0.05))
    • D、0.01*Int(X+0.05)

    正确答案:B

  • 第10题:

    一平面简谐波的波动方程为y=0.01cos10π(25t-x)(SI),则在t=0.1s时刻,x=2m处质元的振动位移是()。

    • A、0.01cm
    • B、0.01m
    • C、-0.01m
    • D、0.01mm

    正确答案:C

  • 第11题:

    填空题
    I=imnoise(X,’salt&pepper’,0.01);语句的作用是()。

    正确答案: 往X中加入椒盐噪声,比例为1%
    解析: 暂无解析

  • 第12题:

    单选题
    设有n个数按从大到小的顺序存放在数组x中,以下能使这n个数在x数组中的顺序变为从小到大的是(  )。
    A



    for(i=0;i<n/2;i++)
    {
     t=x[i];
     x[i]=x[n-i-1];
     x[n-i-1]=t;
    }

    B



    for(i=0;i<n;i++)
    {
     t=x[i];
     x[i]=x[n-i-1];
     x[n-i-1]=t;
    }

    C



    for(i=0;i<n/2;i++)
    {
     t=x[i];
     x[i]=x[n-i+1];
     x[n-i+1]=t;
    }

    D



    for(i=0;i<n/2;i+=2)
    {
     t=x[i];
     x[i]=x[n-i-1];
     x[n-i-1]=t;
    }


    正确答案: B
    解析:
    本题使用for循环实现数组元素首尾倒置。A项中控制变量上限为n/2,用变量t实现数组下标值i与n-i-1的元素交换,使数组元素首尾倒置,从而实现从小到大排列,A项正确。B项控制变量上限为n,用变量t实现数组下标值i与n-i-1的元素交换,当i=n/2时,已经实现数组首尾倒置,而继续运行至i=n,将再次将新的数组首尾倒置,与原数组相比没有发生变化,依然是从大到小排列,B项错误。C项数组越界,i=0时x[n+1]不存在,C项错误。D项控制变量每次加2,实现数组偶数下标值的元素首尾倒置,奇数下标值元素不变,不能实现整个数组从小到大排列,D项错误。答案选择A选项。

  • 第13题:

    以下能够正确计算n!的程序是

    A.Privas Sub Command1_Click() n=5:x=1 Do x=x*i i=i+1 Loop While i<n Print x End Sub

    B.Private Sub Command1_Click() n=5:x=1:i=1 Do x=x*i i=i+1 Loop While i<n Print x End Sub

    C.Private Sub Command1_Click() n=5:x=1:i=1 Do x=x*i i=i+1 Loop while i<=n Print x End Sub

    D.Private Sub Command1_Click() n=5:x=1:i=1 Do x=x*i i=i+1 Loop While i>n Print x End Sub


    正确答案:C
    解析:本题主要考查Do循环控制结构。只有C项符合题意。A中i一开始未被赋值,默认为0;B项中由于“in”的条件使得 Do循环比应有循环次数少循环一次;选项D由于“i>n”这一条件,使得控制语句只能循环一次。

  • 第14题:

    如果x是一个正的实数,保留两位小数,将千分位四舍五人的表达式是( )。A.0.01*Int(x+0.05)

    如果x是一个正的实数,保留两位小数,将千分位四舍五人的表达式是( )。

    A.0.01*Int(x+0.05)

    B.0.01*Int(100*(x+0.005))

    C.0.01*Int(x+0.005)

    D.0.01*Int(100*(x+0.05))


    正确答案:B
    B。【解析】int函数的功能是取一个数的整数部分,将千分位四舍五入可以在加上0.005,判断是否能进位,并截取去掉千分位的部分。

  • 第15题:

    以下能够正确计算n!的程序是______。

    A.Private Sub Commeadl_Click() n=5: x=1 Do x=x*i i=i+1 Loop While i<n Print x End Sub

    B.Private Sub Command1_Click() n=5: x=1: i=1 Do x=x*i i=i+1 Loop While i<n Print x End Sub

    C.Private Sub Command1_Click() n=5: x=1: i=1 Do x=x*i i=i+1 Loop Whilei<=n Print x End Sub

    D.Private Sub Commsndl_Click() n=5: x=1: i=1 Do x=x*i i=i+1 Loop While i>n Print x End Sub


    正确答案:C
    解析:选项A中变量i没有赋初值操作,其一直保持0值,所以始终为0;选项B中循环条件“i>n”错误,计算一次后就退出循环,导致计算结果不正确;选项D的计算过程中,第1次计算时“1>4”的条件不处理,退出Do循环,其结果为1;选项C的计算结果为5!。

  • 第16题:

    如果X是一个正实数,对X的第三位小数四舍五入的表达式是()。

    A.0.01*Int(X+0.005)

    B.0.01*Int(100*(X+0.005))

    C.0.01*Int(100*(X+0.05))

    D.0.01*Int(X+0.05)


    本题答案:B

  • 第17题:

    如果X是一个正实数,对x的第3位小数四舍五入的表达式是______。

    A.0.01*INT(X+0.005)

    B.0.01*INT(100*(X+0.005))

    C.0.01*INT(100*(X+0.05))

    D.0.01*INT(X+0.05)


    正确答案:B

  • 第18题:

    以下程序的输出结果是()。  #include  void main( )  {float x=3.6;    int  i;   i=(int)x;   printf("x=%f,i=%d/n",x,i); } 

    • A、x=3 i=3.600000
    • B、x=3.600000,i=4
    • C、x=3,i=3
    • D、x=3.600000,i=3

    正确答案:D

  • 第19题:

    如果X是一个正实数,对X的第3位小数四舍五入的表达式是()。 

    • A、0.01*Int(X+0.005)
    • B、0.01*Int(100*(X+0.005))
    • C、0.01*Int(100*(X+0.05))
    • D、0.01*Int(X+0.05)

    正确答案:B

  • 第20题:

    以下程序的输出结果是( ).  main( )  {float x=3.6;    int  i;   i=(int)x;     printf("x=%f,i=%d/n",x,i);  }

    • A、x=3.600000,i=4
    • B、x=3,i=3
    • C、x=3.600000,i=3
    • D、x=3 i=3.600000

    正确答案:C

  • 第21题:

    如果X是一个正的实数,将千分位四舍五入,保留两位小数的表达式是()

    • A、0.01*int(x+0.05)
    • B、0.01*int(100*(x+0.005))
    • C、0.01*int(100*(x+0.05))
    • D、0.01*int(x+0.005)

    正确答案:B

  • 第22题:

    Rapaport钻石报价表所发布的圆型钻的价格,其涵盖的钻石为()的钻石。

    • A、0.01-5.99ct,D-M,IF-I3
    • B、0.01-4.99ct,D-<N,IF-I3
    • C、0.01-5.99ct,D-<N,IF-I3
    • D、0.01-5.99ct,D-N,IF-I3

    正确答案:A

  • 第23题:

    单选题
    如果X是一个正的实数,保留两位小数,将千分位四舍五入的表达式是(  )。
    A

    0.01*Int(X+0.05)

    B

    0.01*Int(100*(X+0.005))

    C

    0.01*Int(X+0.005)

    D

    0.01*Int(100*(X+0.05))


    正确答案: A
    解析:
    根据题意,Int(100*(X+0.005))实现千分位的四舍五入,同时扩大100倍取整,乘以0.01是为保证保留两位小数,与前面的乘以100对应。