itgle.com
参考答案和解析
i%2==0;i%2!=1
更多“与关系“i是偶数吗?”对应的C语言表达式为()。”相关问题
  • 第1题:

    下面程序的功能是:计算1~20之间的奇数之和与偶数之和,请填空使程序功能完整。 include m

    下面程序的功能是:计算1~20之间的奇数之和与偶数之和,请填空使程序功能完整。

    include<stdio.h>

    main()

    {int a=0,b=0,c=0,i;

    for(i=0;i<=20;i+=2)

    { a+=i;

    ( );

    c+=b;

    }

    printf("偶数之和=%d\n",A);

    printf("奇数之和=%d\n",c-21);

    }


    正确答案:b=i+1
    b=i+1 解析:分析for循环条件,i=0说明循环从0开始判断,i+=2是间隔为2的数,i=20就是控制数是20之内的a+=i,就是所有偶数的和,如果从1开始(b=i+1)间隔为2的数(1,3,5,7,9,11,13,15,17,19)相加就是所有奇数的和。

  • 第2题:

    与数学表达式对应的Object Pascal表达式是____()


    参考答案sqr(cos(a+b))/(7-x)+5或cos(a+b)/(7-x)+5

  • 第3题:

    计算1~20之间偶数之和。

    include<iostream.h>

    void main()

    {

    int a,i;

    a=0;

    for(i=0;i<21;________)

    {

    _______________

    }

    cout<<"偶数之和为:"<<a<<endl;

    }


    正确答案:
    i+=2a+=i;

  • 第4题:

    下列逻辑表达式中与下图所示关系对应的是(  )。




    答案:D
    解析:
    P、q在两条支路上,因此P、q是或的关系,用or表示,r在干路上,因此r、P、q的关系是r and(p or q)。

  • 第5题:

    下列逻辑表达式中与图8所示关系对应的是(  )。

    A.pand(qandr)
    B.porqandr
    C.notrandPorq
    D.rand(porq)

    答案:D
    解析:

  • 第6题:

    下列数学表达式写成VB表达式,正确的是()

    • A、数学表达式0<x≤10对应的VB表达式为x>0orx<=10
    • B、数学表达式x2-(x+2)+5对应的VB表达式为x^2-(x+2)+5
    • C、数学表达式b2-4ac≥0对应的VB表达式为b^2-4ac>=0
    • D、数学表达式对应的VB表达式为Sqr(x2-1)

    正确答案:B

  • 第7题:

    如a为int型,则与表达式a等价的C语言关系表达式是()

    • A、a>0
    • B、a!=0
    • C、a==0
    • D、a<0

    正确答案:B

  • 第8题:

    数学表达式“|x|>4”对应的C语言表达式是“x<-4||x>4”。


    正确答案:正确

  • 第9题:

    在VB中,针对语句IF I=1 then j=1,下列说法正确的是()。

    • A、I=1和j=1均为赋值语句
    • B、I=1和j=1均为关系表达式
    • C、I=1关系表达式,j=1均为赋值语句
    • D、I=1为赋值语句,j=1为关系表达式

    正确答案:C

  • 第10题:

    在纯电容正弦交流电路中,表示电流与电压数量关系的表达式是()

    • A、i=u/XL
    • B、i=u/ωL
    • C、I=U/ω
    • D、l=UωC

    正确答案:D

  • 第11题:

    单选题
    以下叙述中正确的是(  )。
    A

    分支结构是根据算术表达式的结果来判断流程走向的

    B

    在C语言中,逻辑真值和假值分别对应1和0

    C

    对于浮点变量x和y,表达式:x==y是非法的,会出编译错误

    D

    关系运算符两边的运算对象可以是C语言中任意合法的表达式


    正确答案: C
    解析:
    C语言中,运算符两侧的运算对象可以任意合法的表达式,选项D正确;非0和0分别对应逻辑真值和假值,选项B错;关系运算符“==”两侧的运算对象只要为合法的表达式就可以编译通过,选项C错;分支结构是根据if或者else if后面的圆括号内的表达式(不仅仅是算术表达式,还有赋值表达式、逗号表达式、关系表达式、逻辑表达式等)的值来判定流程走向的,选项A错误;所以答案选D。

  • 第12题:

    单选题
    如a为int型,则与表达式a等价的C语言关系表达式是()
    A

    a>0

    B

    a!=0

    C

    a==0

    D

    a<0


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

  • 第13题:

    若变量a、b、x、i都已正确定义并赋值,则以下符合C语言语法的表达式是( )。A.a+=a-=(b=4)*(a=3)SXB

    若变量a、b、x、i都已正确定义并赋值,则以下符合C语言语法的表达式是( )。

    A.a+=a-=(b=4)*(a=3)

    B.x%(-3);

    C.a=a*3=2

    D.y=float(i)


    正确答案:A
    取余运算符%两边都应是正数,赋值语句左边必须是变量,不能是表达式,强制转换语句强制类型应加括号,而非加在变量上。

  • 第14题:

    与数学表达式x≥y≥z对应的c语言表达式是

    A.(x>=y)||(y>=x)

    B.(x>=y>=z)

    C.(x>=y)!(y>=z)

    D.(x>=Y)&&(y>=z)


    正确答案:D
    本题考查关系表达式和逻辑表达式。y大于等于x同时y小于等于2,因此x<=y和Y<=z是逻辑与的关系。因此D选项正确。

  • 第15题:

    设整型变量i的值为3,则计算表达式i---i后表达式的值为( )

    A.0

    B.l

    C.2

    D.表达式出错


    正确答案:A
    有些运算符只有一个字符,也有许多运算符由两个字符组成。特别是有些字符既可是单个字符的运算符,又能组成双字符的运算符。编译系统在识别源程序时,通常是尽量多地读八字符,能组成多字符单词的先尽量组成多字符单词。所以表达式i---i,被编译器理解为(i--)-i。另外,当表达式中某变量有后缀自增和自减运算时,先按变量的原值计算表达式,然后再对变量进行自增和自减运算。同样地,当表达式中某变量有前缀自增和自减运算时,先对变量进行自增和自减运算,然后再按变量的新值计算表达式。按这个约定,求表达式(i--)-i是计算i-i的值为0,然后再对i作自减运算。这样,表达式(i--)-i的值为0。所以解答是A。

  • 第16题:

    下列逻辑表达式中与图3所示关系对应的是(  )。




    答案:A
    解析:
    q、r在一条支路上,故q、r是相与的关系,即q and r,P和q,P和r均在两条支路上,故Por(q and r)。

  • 第17题:

    在C#语言中,if语句后面的表达式,不能是()

    • A、 逻辑表达式
    • B、 算数表达式
    • C、 关系表达式
    • D、 布尔类型的表达式

    正确答案:B

  • 第18题:

    若希望当a的值为奇数时,表达式的值为“真”,a的值为偶数时,表达式的值为”假”。则不能满足要求的表达式是()

    • A、a%2==1
    • B、!(a%2==0)
    • C、!(a%2)
    • D、a%2

    正确答案:C

  • 第19题:

    在C51语言的if语句中,用做判断的表达式为()

    • A、关系表达式
    • B、逻辑表达式
    • C、算术表达式
    • D、任意表达式

    正确答案:D

  • 第20题:

    若希望当A的值为奇数时,表达式的值为“真”,A的值为偶数时,表达式的值为“假”,则以下不能满足要求的表达式是()

    • A、A%2==1
    • B、!(A%2==0)
    • C、!(A%2)
    • D、A%2

    正确答案:D

  • 第21题:

    语言间亲属关系的重要标志是()。

    • A、语义对应关系
    • B、词汇对应关系
    • C、语法对应关系
    • D、语音对应关系

    正确答案:D

  • 第22题:

    单选题
    语言间亲属关系的重要标志是()。
    A

    语义对应关系

    B

    词汇对应关系

    C

    语法对应关系

    D

    语音对应关系


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

  • 第23题:

    单选题
    若希望当a的值为奇数时,表达式的值为“真”,a的值为偶数时,表达式的值为”假”。则不能满足要求的表达式是()
    A

    a%2==1

    B

    !(a%2==0)

    C

    !(a%2)

    D

    a%2


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

  • 第24题:

    单选题
    在VB中,针对语句IF I=1 then j=1,下列说法正确的是()。
    A

    I=1和j=1均为赋值语句

    B

    I=1和j=1均为关系表达式

    C

    I=1关系表达式,j=1均为赋值语句

    D

    I=1为赋值语句,j=1为关系表达式


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