none
设char a;下面赋值语句中正确的是 RRS feed

  • 问题

  • 1,设char a;下面赋值语句中正确的是
    A a=’&’   B a=”&”   C a=’’’   D a=’16’

    2,设 int k; 以下四个表达式中,()的含义与其它三个不同
    A k++   B k+=1    C ++k    D k+1

    2010年1月10日 3:16

答案

  • 1)答案 A 
    “&” 是字符串,实际上是两个char;
    ''' '需要用转义符表达应写作'\'';
    '16' 这种写法完全没道理, a = 16; 还差不多

     
    2)答案 D
    A B C 的意义都是 k值加一, K+1 是单独表达式,结果非零
    • 已标记为答案 Nancy Shao 2010年1月17日 14:58
    2010年1月10日 4:45
    版主

全部回复

  • 1)答案 A 
    “&” 是字符串,实际上是两个char;
    ''' '需要用转义符表达应写作'\'';
    '16' 这种写法完全没道理, a = 16; 还差不多

     
    2)答案 D
    A B C 的意义都是 k值加一, K+1 是单独表达式,结果非零
    • 已标记为答案 Nancy Shao 2010年1月17日 14:58
    2010年1月10日 4:45
    版主
  • 1 答案一个都不对,语句结尾应该有分号

    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful.
    Visual C++ MVP
    2010年1月13日 20:33
    版主