• 2022-07-28
    以下程序中与语句k=a>b(b>c1:0):0;功能等价的是
    A: if((a>b) &&(b>c) )k=1;
    B: else k=0;
    C: if((a>b) ‖(b>c) )k=1;
    D: else k=0;
    E: if(a<=b) k=0;
    F: else if(b<=c) k=1;
    G: else k=0;
    H: if(a>b) k=1;
    I: else if(b<c) k=1;
  • A

    内容

    • 0

      下列与表达式“b=(a<0-1:a>01:0)”的功能等价选项是 ( ) A: b=0; B: if(a>=0) C: if(a>0) b=1; D: else b=-1; E: if(a>0) b=1; F: else if(a<0) b=-1; G: else b=0; H: if(A) I: if(a<0) b=-1; J: else if(a>0) b=1; K: else L: b=-1; M: if(A) N: if(a>0) b=1; O: else if(a==0) b=0;

    • 1

      若变量已正确定义,语句“if(a>b) k=0; else k=1;”和___________等价

    • 2

      以下程序段中与语句k=a>;b? 1:0 ;功能等价的是() A: if(a>;b)k=1; B: if(a>;b)k=0; C: if(a<;b)k=1; D: if(a>;b)k=1;elsek=0;

    • 3

      若变量已正确定义,语句“if(a&gt;b) k=0; else k=1;”等价于A.k=(a&gt;b)?0:1; B.k=a&gt;b; C.a&lt;=b ? 1 : 0; D.a&lt;=b ? 0 : 1; A: k=(a&gt;b)?0:1; B: k=a&gt;b; C: a&lt;=b ? 1 : 0; D: a&lt;=b ? 0 : 1;

    • 4

      若K=0时Z=A,K=1时Z=B,下列哪个语法描述有误 A: process begin if K='0' then Z&lt;=A; else Z&lt;=B; end if; end process; B: With K select Z&lt;=A when '0', B when '1', 'X' when others; C: Z&lt;=A when K='0' else B when K='1'; D: Z&lt;= (not K and A) or (K and B);