下列语句中,功能与其他语句不同的是()。A.if(a) printf(”%d”,x); else printf(”%d”,y);B.if(a==0) printf(”%d”,y); else printf(”%d”,x);C.if(a!=0) printf(”%d”,x); else printf(”%d”,y);D.if(a==0) printf(”%d”,x); else printf(”%d”,y);

题目

下列语句中,功能与其他语句不同的是()。

A.if(a) printf(”%d”,x); else printf(”%d”,y);

B.if(a==0) printf(”%d”,y); else printf(”%d”,x);

C.if(a!=0) printf(”%d”,x); else printf(”%d”,y);

D.if(a==0) printf(”%d”,x); else printf(”%d”,y);


相似考题
参考答案和解析
if(a= =0) printf(“%d\n”,x); else printf(“%d\n”,y);
更多“下列语句中,功能与其他语句不同的是()。”相关问题
  • 第1题:

    下列语句中执行跳转功能的语句

    A)for 语句

    B)while 语句

    C)continue 语句

    D)switch 语句


    正确答案:C

  • 第2题:

    下列语句中,与语句“n=(a>b?(b>c?1:0):0);”的功能等价的是( )。 A.if(a<=b)n=0;

    下列语句中,与语句“n=(a>b?(b>c?1:0):0);”的功能等价的是( )。

    A.if(a<=b)n=0;

    B.if(a>B)‖(b>c))n=1;elsen=0;

    C.if(a>b)if(b>c)n=1;elsen=;elsen=0;

    D.if(a>b)n=1;elseif(b<=c)n=1;elseif(b>c)n=1;elsen=0;


    正确答案:C
    C。【解析】根据三元表达式:?的规则,当a>b时,结果为表达式b>c?1:0,其意义为if(b>c),则结果为1。其表达的意义和C选项一样。

  • 第3题:

    下列语句中执行跳转功能的语句是

    A.for语句

    B.while语句

    C.continue语句

    D.switch语句


    正确答案:C
    解析:本题考查Java流程控制语句。for浯句和while语句是循环语句,swithch语句是多分支语句,而continue语句是跳转语句。continue语句跳过循环体中下面尚未执行的语句,回到循环体的开始继续下一轮的循环。跳转语句除了continue之外,还有break语句和return语句。
    本题的正确答案是选项C。

  • 第4题:

    下列语句中( )是属于数据控制功能。

    A.GRANT

    B.CREATE

    C.INSERT

    D.SELECT


    正确答案:A

  • 第5题:

    下列条件语句中,输出结果与其他语句不同的是( )

    A.A

    B.B

    C.C

    D.D


    正确答案:A
    若a为0,A)选项输出x,其他输出y,所以选择A)。

  • 第6题:

    下列叙述中正确的是( )。

    A.在switch语句中,不-定使用break语句

    B.在switch语句中必须使用default

    C.break语句必须与switch语句中的case配对使用

    D.break语句只能用于switch语句


    正确答案:A
    default语句在swtch语句中可以省,所以8错误;switch语句中并非每个case后都需要使用break语句,所以c错误;break语句还可以用于for等循环结构中,所以D错误。

  • 第7题:

    在使用命令“INSERT INTO<表名>[(列名…)]VALUSE(<值>)”时,下列叙述中,错误的是______。A.INSERT语

    在使用命令“INSERT INTO<表名>[(列名…)]VALUSE(<值>)”时,下列叙述中,错误的是______。

    A.INSERT语句中列名的顺序可以与表定义时的列名顺序一致

    B.INSERT语句中列名的顺序可以与表定义时的列名顺序不一致

    C.INSERT语句中值的顺序可以与列名的顺序不一致

    D.INSERT语句中值的顺序必须与列名的顺序一致


    正确答案:C

  • 第8题:

    下列关于switch语句的描述中,正确的是()

    A 开关语句中case子句后面的表达式必须是整型表达式

    B 开关语句中default子句可以没有,也可以有一个

    C 开关语句中default子句只能放在最后

    D 开关语句中每个语句序列中必须有break语句


    参考答案:B

  • 第9题:

    下列语句中,属于多分支语句的是()。

    • A、if语句
    • B、switch语句
    • C、dowhile语句
    • D、for语句

    正确答案:B

  • 第10题:

    在表达判断的语句中,().

    • A、不同语句只能表达不同判断
    • B、不同语句可以表达同一判断
    • C、同一语句只能表达同一判断
    • D、同一语句不能表达不同判断

    正确答案:B

  • 第11题:

    关于continue语句的使用范围,下列说法正确的是()。

    • A、continue语句可以在选择语句中使用
    • B、continue语句可以在条件语句中使用
    • C、continue语句可以在循环语句中使用
    • D、不输出任何内容

    正确答案:C

  • 第12题:

    单选题
    关于continue语句的使用范围,下列说法正确的是()。
    A

    continue语句可以在选择语句中使用

    B

    continue语句可以在条件语句中使用

    C

    continue语句可以在循环语句中使用

    D

    不输出任何内容


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

  • 第13题:

    下列语句中执行跳转功能的是( )。

    A.for语句

    B.while语句

    C.continue语句

    D.switch语句


    正确答案:C
    解析:for语句和while语句都是循环控制语句;switch语句是多分支语句;选项C的continue语句是跳转语句,continue语句跳过循环体中下面尚未执行的语句,回到循环体的开始继续下一轮的循环。

  • 第14题:

    下列关于条件语句的描述中,()是错误。

    A、if语句中只有一个else子句

    B、if语句中可以有多个elseif子句

    C、if语句中if体内不能是switch语句

    D、if语句的if体中可以是循环语句


    参考答案:C

  • 第15题:

    在SQL语句中,SELECT语句中的JOIN是用来建立表间的联系短语,应放在下列( )短语之后。 A.FROMSX

    在SQL语句中,SELECT语句中的JOIN是用来建立表间的联系短语,应放在下列( )短语之后。

    A.FROM

    B.WHERE

    C.0N

    D.GROUP BY


    正确答案:A
    A。【解析】从SELECT标准语句的完整语法格式中抽出与连接运算相关的语法格式如下:SELECT…FROM<数据库表l>INNERJOIN<数据库表2>ON<连接条件>WHERE…INNERJOIN等价于JOIN,为普通的连接,在VisualFoxPr0中称为内连接,在前面所提到的有关两个不同数据表之间的查询,它们之间的连接类型都是内连接;0N<连接条件>指定两个进行表连接的条件字段。

  • 第16题:

    下列叙述中正确的是( )。

    A.在switch语句中,不一宗使用break语句

    B.在switch语句中,必须使用default

    C.break语句必须与swifth语句中的case配对使用

    D.break语句只能用于swifth着句


    正确答案:A
    default语句在switch语句中可以省略,因此B)错误;switch语句中并非每个ca$e后都需要使用break语句,因此c)错误;break语句还可以用于fbr等循环结构中,因此D)错误。故本题答案为A)。

  • 第17题:

    在sQL语句中.与表达式“年龄BETWEEN 12 AND 46”功能相同的表达式是


    正确答案:D
    表达式“年龄BETWEENl2AND46”的含义是:选择“年龄”在12和46之间的那些记录。请注意,用BETwEEN作取值范围限定时,是包括限定条件的两个端点值的,因此表达式所设定的条件相当于“年龄”大于等于12并且小于等于46。选项A及选项c所使用的关系运算符错误,而选项}j则不是一个正确的逻辑表达式,所以选项D为正确答案。

  • 第18题:

    下列语句中,属于多分支语句的是( )。 A.if语句B.for语句C.switch语句

    下列语句中,属于多分支语句的是( )。

    A.if语句

    B.for语句

    C.switch语句

    D.do while语句


    正确答案:C
    C。【解析】dowhile语句和for语句是循环语句;it语句和switch语句是分支语句。而if语句称为条件语句,switch语句称为多分支语句。

  • 第19题:

    下列关于continue语句的说法中正确的是()

    A、continue语句可以在选择语句中使用

    B、continue语句可以在条件语句中使用

    C、continue语句可以在循环语句中使用

    D、continue语句可以在任何语句中使用


    正确答案:C

  • 第20题:

    在SQL查询语句中,WHERE子句的功能是()。


    正确答案:选择

  • 第21题:

    下列语句中执行跳转功能的语句是()

    • A、for语句
    • B、while语句
    • C、continue语句
    • D、switch语句

    正确答案:C

  • 第22题:

    下列说法中正确的是()

    • A、break语句用在switch语句中,而continue语句有在循环语句中
    • B、break语句用在循环语句中,而continue语句有在switch语句中
    • C、break语句与continue语句均可以用在循环语句中
    • D、break语句与continue语句均可以用在switch语句中

    正确答案:C

  • 第23题:

    单选题
    下列语句中执行跳转功能的语句是()
    A

    for语句

    B

    while语句

    C

    continue语句

    D

    switch语句


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

  • 第24题:

    单选题
    下列条件语句中,输出结果与其他语句不同的是(  )。

    正确答案: A
    解析:
    A项,如果a的值为1,即输出x,否则输出y;B项,如果a的值为0,则输出y,否则输出x;C项,如果a不等于0,则输出x,否则输出y;D项,如果a的值为0,则输出x,否则输出答案y。因此D项与其他三个选项不同。答案选择D选项。