请教:2012年3月全国计算机等级《二级C语言》模拟试题(1)第2大题第6小题如何解答?【题目描述】当把4个表达式用做if语句的控制表达式时,有一个选项与其他3个选项含义不同,这个选项是(  )。A)k%2B)k%2==1C)(k%2)!=0D)!k%2==1

题目
请教:2012年3月全国计算机等级《二级C语言》模拟试题(1)第2大题第6小题如何解答?

【题目描述】

当把4个表达式用做if语句的控制表达式时,有一个选项与其他3个选项含义不同,这个选项是(  )。

A)k%2

B)k%2==1

C)(k%2)!=0

D)!k%2==1

 


相似考题
更多“请教:2012年3月全国计算机等级《二级C语言》模拟试题(1)第2大题第6小题如何解答? 【题目描述】 当把4个表达式用做if语句的控制表达式时,有一个选项与其他3个选项含义不同,这个选项是(  )。 A)k%2 B)k%2==1 C)(k%2)!=0 D)!k%2==1”相关问题
  • 第1题:

    请教:二级Java语言模拟试题六 第1大题第11小题如何解答?

    【题目描述】

     

     


    正确答案:B

    答案分析:
    循环里面第一次循环后a=8,b=8,i=2;第二次循环后a=6,b=6,i=3;此时b>7不满足跳出循环,所以最后结果是b=6;

  • 第2题:

    请教:2011年全国计算机等级考试二级VB全真模拟试卷(4)第1大题第5小题如何解答?

    【题目描述】

    5题表达式2*32+4*2/2+32的值是( )

     


    正确答案:B

    答案分析:

    运算符是幂运符,*是乘法运算,/是浮点除法运算,所以原表达式=2*32+4*2/2+32=31

     

  • 第3题:

    当把以下四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是

    A.k%2

    B.k%2==1

    C.(k%2)!=0

    D.!k%2==1


    正确答案:D
    解析:本题考查的是判断奇偶数。选项A、B和c中都是当k是奇数时表达式的值为1,否则为0。而选项D中因为逻辑非!运算符的优先级最高,所以当k为0的时候,k的值为1,整个表达式的值也就是1,而当k为非。的时候!k的值为0,整个表达式的值为0。所以本题应该选择D。

  • 第4题:

    当把以下4个表达式用作if语句的控制表达式时,有一个选项与其他3个选项含义不同,这个选项是 ______。

    A.k%2

    B.k%2==1

    C.(k%2)!=0

    D.!k%2==1


    正确答案:D
    解析:A、B、C作为if语句的条件时均表示k不能被2整除的情况时为真,但是D表示k为0时为真。

  • 第5题:

    请教:全国计算机等级考试二级C语言笔试模拟试题(1)第2大题第4小题如何解答?

    【题目描述】

    第 39 题有如下程序 

    main() 

    { int a=2,b=-1,c=2; 

    if(aif(b<0)c=0; 

    else c++; 

    printf("%d\n",c); 

    该程序的输出结果是

    A.0 

    B.1 

    C.2 

    D.3 

     


    正确答案:C

  • 第6题:

    请教:2011年计算机等级考试二级C语言专家压密试卷(2)第1大题第小题如何解答?

    【题目描述】

    第 8 题

    (  )

     


    正确答案:A

    答案分析:

    定义时*PA只是说明PA是个指针,而在程序中,*PA表示他所以指向的数据,而PA表示地址,在某种程度上等于&,SCANF要输入变量地址,B D都是变量,C使用不法,所以选A

  • 第7题:

    请教:2011年计算机等级考试二级C语言专家压密试卷(2)第1大题第6小题A选项读入数据怎么做的?

    【题目描述】

    第 6 题已知i、j、k为int型变量,若从键盘输入:1,2,3<回车>,使i的值为1、J的值为2、k。的值为3,以下选项中正确的输入语句是

     


    正确答案:C

    答案分析:

  • 第8题:

    请教:2012年3月全国计算机等级《二级C语言》模拟试题(4)第1大题第28小题如何解答?

    【题目描述】

     

     


    正确答案:C

  • 第9题:

    请教:2012年3月全国计算机等级《二级C语言》模拟试题(5)第1大题第8小题如何解答?

    【题目描述】

    有以下程序:

    A)2

    B)4

    C)6

    D)3

     


    正确答案:D

  • 第10题:

    请教:2012年3月全国计算机等级《二级Access》模拟试卷(2)第1大题第3小题如何解答?

    【题目描述】

    设根结点的层次为0,高度为K的二叉树最最大结点数为(  )个。

     


    正确答案:C

    答案分析:

     

  • 第11题:

    请教:2012年3月全国计算机等级《二级C语言》模拟试题(8)第2大题第3小题如何解答?

    【题目描述】

    以下选项中合法的用户标识符是( )

     


    正确答案:B

    答案分析:

    C语言合法的用户标识符是:以字母或下划线开头,随后是字母、数字或下划线的任意长度的字符串。因此选项C和D都是错误的。选项A的long是C的保留关键字,不能用来做用户标识符,故也是错误的。

     

  • 第12题:

    以下选项中,当k为大于1的奇数时,值为0的表达式()

    • A、k%2==1
    • B、k/2
    • C、k%2!=0
    • D、k%2==0

    正确答案:D

  • 第13题:

    请教:2011年会计从业资格考试《初级电算化》试题二第1大题第8小题如何解答?

    【题目描述】

    8.  下列各选项中,表示第二个字母是 K、且扩展名为DOC的所有文件的表示是( )

    A.?K?.DOC

    B.*K*.DOC

    C.*K?.DOC 

    D.?K*.DOC

     


    不正确答案:D

  • 第14题:

    当把以下四个表达式用做if语句的控制表达式时,有一个选项与其它三个选项含义不同,这个选项是()。

    A.K%2

    B.K%2==1

    C.(K%2)!=0

    D.!K%2==1


    正确答案:D

  • 第15题:

    当把以下四个表达式用做if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是( )。

    A.k%2

    B.k%2==1

    C.(K%2)!=0

    D.!k%2==1


    正确答案:D
    解析:本题选项A)、B)、C)中表达式用做if语句控制表达式时,其值一致,即判断k的值是否为奇数,若为奇数,其表达式为真,否则为假;而选项D)的表达式!k%2==1相当于(!k)%2==1,只要k的值不为0,则此表达式的值均为假。

  • 第16题:

    请教:全国计算机等级考试二级C语言笔试模拟试题(1)第1大题第19小题如何解答?

    【题目描述】

    第 19 题表达式0x13^0x17的值是

    A.0x04 

    B.0x13 

    C.0xE8 

    D.0x17

     


    正确答案:A

  • 第17题:

    请教:2011年计算机等级考试二级C语言全真模拟试卷(3)第1大题第5小题如何解答?

    【题目描述】

    第 5 题以下选项中,与k=n++完全等价的表达式是( )

     

     

     


    正确答案:A

  • 第18题:

    请教:2011年计算机等级考试二级C语言全真模拟试卷(1)第2大题第18小题如何解答?

    【题目描述】

    第 28 题

    ( )

     


    正确答案:C

    答案分析:

  • 第19题:

    请教:2012年3月全国计算机等级《二级C语言》模拟试题(8)第1大题第1小题如何解答?

    【题目描述】

     

     


    选B,分析如下:
    第一次fopen,fprintf写入123;
    第二次fopen,fscanf读入dl.dat中数据到k、n中,但只有一个数据123,所以只能将123赋值给k,fscanf返回1,而n为定义时初始化的0。所以执行后输出结果:
    123,0

  • 第20题:

    请教:2012年3月全国计算机等级《二级C语言》考前预测试卷(2)第1大题第2小题如何解答?

    【题目描述】

     

     


    正确答案:D

  • 第21题:

    请教:2012年3月全国计算机等级《二级C语言》模拟试题(5)第3大题第9小题如何解答?

    【题目描述】

    若a是int型变量,则表达式(a=2*3,a*2),a 6的值为_________。

     


    【参考答案分析】:

    (a=2*3,a*2),是括号表达式
    它将以逗号为界,从左到右依次计算每个表达式的值,最后返回最右边的表达式的值
    首先a=2*3=6,然后a=a*2= 2*6=12
    所以最后值为12

  • 第22题:

    请教:全国计算机等级考试二级C语言笔试模拟试题(2)第3大题第13小题如何解答?

    【题目描述】

    第 58 题若串s="MathTypes",则其子串的数目是 【3】 。

     

     


    【参考答案分析】:

    46

    解析: 串s中共有9个字符,由于串中字符各不相同,则其子串中有0个字符的1个(空串),1个字符的9个,2个字符的8个,3个字符的7个,4个字符的6个,5个字符的5个,6个字符的4个,7个字符的3个,8个字符的2个,9个字符的1个,共有1+2+3+4+5+6+7+8+9+1=46。

  • 第23题:

    当把4个表达式用做if语句的控制表达式时,有一个选项与其他3个选项含义不同,这个选项是( )。

    A)k%2

    B)k%2==1

    C)(k%2)!=0

    D)!k%2==1


    正确答案:A