• 2022-06-04
    执行两条语句:y=4.0 x=int(y)/2 之后x,y的数据类型是:( )。
    A: x是整型,y是浮点型
    B: x是整型,y是整型
    C: x是浮点型,y是整型
    D: x是浮点型,y是浮点型
  • D

    内容

    • 0

      若要定义整型变量x,y,其值分别是1,2,不正确的选项是() A: int x=1,y=2; B: int x,y=1,2; C: int x=1;int y=2; D: int x,y;x=1;y=2

    • 1

      若x、y均为整型变量,且x=12, y=5,则执行表达式x%=(y%=2)后,x的值是()

    • 2

      设x、y均为整型变量,则以下不合法的赋值语句是()。 A: x*y=x+y; B: y=(x%2)/10; C: x=y+8; D: x=y=0;

    • 3

      设X、Y、Z都是int整型变量,且x=2, y=3, z=4,则表达式x==y==z是________。

    • 4

      从键盘输入一个数给浮点型变量x,然后用双分支if语句求出x的绝对值y,最后输出y的值。 #include "stdio.h" int main() { float x,y; scanf("%f", &x); if(x>=0) (1) ; (2) y=-x; printf("%f\n", y); }