正确答案: B

(x=6,x+1,y=6,x+y)

题目:设以下变量均为int类型,表达式的值不为7的是

解析:本题考查逗号表达式的用法。C语言中逗号“,”也是一种运算符,称为逗号运算符,其功能是把两个表达式连接起来组成一个表达式,称为逗号表达式。其一般形式为:表达式1,表达式2。其求值过程是分别求两个表达式的值,并以表达式2的值作为整个逗号表达式的值。逗号表达式的一般形式可以扩展为:表达式1,表达式2,表达式3,…,表达式n。它的值为表达式n的值。

查看原题

举一反三的答案和解析:

  • [单选题]有如下程序: Private Sub Commandl_Click( ) Dim i As Integer For i=1 To 2 DS Next i End Sub Sub DS( ) Dim x As Integer,m As String Static y,n X=X + 1 y=y + 1 m=m &"*”:n=n&"#" Print x,y,m,n End Sub 程序运行后,输出的结果是
  • 1 1 *

    1 1 *

    1 1 * 1 1 * 1 2 *

    1 1 * 1 1 * 1 2 *

  • 解析:解析:当i=1时,调用函数过程DS,由于y,n为静态变量值保存,执行x=x+1;y=y+1后x=1,y=1执行m=m&"*":n=n&"#"后,m="*",n="#";当I=2时同上,只是y=2,n="##"。输出结果如选项D)所示。

  • [单选题]有以下程序:include main ( ){char a :'a',b; printf( "% c," , + + a); printf("%c
  • 有以下程序: #include stdio. h> main ( ) { char a :'a',b; printf( "% c," , + + a); printf("%c \n" ,b =a++); }程序运行后的输出结果是( )。

  • b,b

  • 解析:解析:程序中pdntf("%c",++a)是先将a加1,再输a,因此输出的是'b',而pfintf("%c\n",b=a++)是先将a的值赋给b,a再加1,所以输出的也是'b'。

  • [单选题]软件开发的结构化分析方法常用的描述软件功能需求的工具是______。
  • 数据流程图、数据字典


  • 推荐下载科目: 计算机二级 思科认证 Linux认证 华为认证 软考初级 通信工程师 计算机操作员中级 计算机辅助设计 其他 LTE认证
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2