更多“请问Int(3.45)和Int(-3.45)的返回值是什么?() ”相关问题
  • 第1题:

    在显微镜下计数红细胞数,若计数5个中方格内红细胞数为345个,按计量单位应报告为

    A.3.45X106??mm3

    B.3.45X103/L

    C.3.45X106?/L

    D.3.45X109??/L??

    E.3.45X10??12??/L??


    正确答案:E

  • 第2题:

    下列不能作为函数返回值的是( )。

    A.void

    B.long

    C.new

    D.int


    正确答案:C
    解析:在C++中,new是运算符,因此不能作为函数的返回值类型参与函数的定义。

  • 第3题:

    请问下述代码中: int operator+(…)起什么作用?this 是什么?ccc 的值最终为多少?

    class Fruit

    {

    public:

    Fruit()

    {

    weight = 2;

    }

    Fruit(int w)

    {

    weight = w;

    }

    int operator+(Fruit f)

    {

    return this->weight * f.weight;

    }

    private:

    int weight;

    };

    Fruit aaa;

    Fruit bbb(4);

    int ccc = aaa + bbb;


    正确答案:
     

  • 第4题:

    求下面函数的返回值(微软)

    int func(x)

    {

    int countx = 0;

    while(x)

    {

    countx ++;

    x = x&(x-1);

    }

    return countx;

    }


    正确答案:

     

    假定x = 9999。答案:8
    思路:将x转化为2进制,看含有的1的个数。

  • 第5题:

    Int(3.45)和Int(-3.45)的值分别是()。

    • A、4、-4
    • B、3、-4
    • C、3、3
    • D、3、-3

    正确答案:B

  • 第6题:

    假设变量$x=5,则表达式“$x<>4”的返回值类型是()。

    • A、bool(false)
    • B、bool(true)
    • C、int(1)
    • D、int(0)

    正确答案:B

  • 第7题:

    在常温常压下,1,3-丁二烯的沸点是()℃。

    • A、3.45
    • B、4.45
    • C、-3.45

    正确答案:C

  • 第8题:

    函数Floor(3.45)的返回值是()。

    • A、3
    • B、4
    • C、3.4
    • D、3.45

    正确答案:A

  • 第9题:

    单选题
    Int(3.45)和Int(-3.45)的值分别是()。
    A

    4、-4

    B

    3、-4

    C

    3、3

    D

    3、-3


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

  • 第10题:

    单选题
    在显微镜下计数红细胞数,若计数5个中方格内红细胞数为345个,按计量单位应报告为()。
    A

    3.45×109

    B

    3.45×106/μl

    C

    3.45×106/L

    D

    3.45×106

    E

    3.45×1012


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

  • 第11题:

    单选题
    有函数int max(int x,int y){float z=2.5; return(z);则返回值是()
    A

    2

    B

    2.5

    C

    3

    D

    要看实参


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

  • 第12题:

    单选题
    345000000公里不能表示为()。
    A

    3.45×1010m

    B

    3.45×108km

    C

    3.45亿公里

    D

    3亿4500万公里


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

  • 第13题:

    有如下的函数定义:

    int Xfun(int*a,int n){

    int X*a;

    for(int*pa=a+1;pa if(*pa>x)x=*pa;

    retum x;

    }

    若在执行了语句:

    int x[5]=(23,46,78,55,16);

    后,通过表达式Xfun(x,5)调用该函数,则得到的返回值为______。


    正确答案:78。
    78。 解析:函数Xfun()的作用是找出最大的数。

  • 第14题:

    阅读以下函数说明和C语言函数,将应填入(n)处的字句写在答题纸的对应栏内。

    【函数2.1说明】

    递归函数sum(int a[], int n)的返回值是数组a[]的前n个元素之和。

    【函数2.1】

    int sum (int a[],int n)

    {

    if(n>0) return (1);

    else (2);

    }

    【函数2.2说明】

    有3个整数,设计函数compare(int a,int b,int c)求其中最大的数。

    【函数2.2】

    int compare (int a, int b, int c )

    { int temp, max;

    (3) a:b;

    (4) temp:c;

    }

    【函数2.3说明】

    递归函数dec(int a[],int n)判断数组a[]的前n个元素是否是不递增的。不递增返回 1,否则返回0。

    【函数2.3】

    int dec( int a[], int n )

    {

    if(n<=1) return 1;

    if(a[0]<a[1]) return 0;

    return (5);

    }


    正确答案:(1)a[n-1]+sum(an-1)或者a[0]+sum(a+1n-1); (2)return 0; (3)temp=(a>b)? (4)max=(temp>c)? (5)dec(a+1n-1);
    (1)a[n-1]+sum(a,n-1)或者a[0]+sum(a+1,n-1); (2)return 0; (3)temp=(a>b)? (4)max=(temp>c)? (5)dec(a+1,n-1); 解析:本题考查C语言函数和一些基本运算。
    下面我们分别来分析这几个函数。在函数2.1中,题目要求用此递归函数求数组前 n个元素之和。递归函数的特点是在函数体中不停地调用函数本身,只是将其函数的参数范围改变。题目中要求我们求数组前n个元素之和,我们可以这样理解,即前n个元素之和等于第n个元素加上前n-1个元素之和,现在的问题转化成如何求前n-1个元素之和。同样的道理,可以将求前n-1个元素之和转化成求前n-2个元素之和,直到这个数小于0。从函数2.1的代码中可以知道,在计算以前,首先判断n与0的关系,如果n小于0,说明数组中无元素,因此,返回0值;如果n大于等于0,说明数组中有元素,应该返回的结果是第n个元素加上前n-1个元素之和,而前n-1个元素之和是调用函数本身来计算的。因此,第(1)空和第(2)空的答案分别是a[n-1)+sum(a,n-1),return()。
    在函数2.2中,题目要求我们在三个数中取最大数,在数学中,我们从三个数中取最大数时,一般是首先拿其中两个数比较,取较大的数再与第三个数比较,再取其较大的数,这个数就是三个数中的最大数。从函数2.2的代码中知道,三个数a、b、c,两个整型变量temp与max。根据求三个数中最大数的数学过程和函数中已给出的代码可知,第(3)空处语句应该为temp=(a>b)?a:b,求得a、b中较大数并存放在变量temp中。第(4)空处语句为max=(temp>c)?temp:c。
    在函数2.3中,题目要求判断数组a[]的前n个元素是否是不递增的。不递增返回1,否则返回0。要判断前n个元素是否是不递增的,需要判断前n-1个元素是否是不递增的,以及第n个元素与第n-1个元素的关系。此处与函数2.1一样,用的都是递归函数,只是出口不同,在函数2.1中,只要数组中没有元素了,递归结束,这里只要第n个元素大于第n-1个元素,则返回0,递归结束。又由if(a[0]a[1])语句可知,在每次调用函数时,都将其数组中的第一个元素与第二个元素比较来作为递归的出口,如果结果为假,就说明数组的前面两项的关系是不递增的,在下次调用中不用再考虑第一项。因此第(5)空应该是dec(a+1,n-1)。

  • 第15题:

    语句int(*ptr)的含义是( )。

    A.ptr是一个返回值为int的函数

    B.ptr是指向int型数据的指针变量

    C.ptr是指向函数的指针,该函数返回一个int型数据

    D.ptr是一个函数名,该函数的返回值是指向int型数据的指针


    正确答案:C
    本题考查的是指向函数的指针。函数指针定义的基本格式为:类型标识符(*指针变量名)。“类型标识符”为函数返回值的类型。

  • 第16题:

    有函数int max(int x,int y){float z=2.5; return(z);则返回值是()

    • A、2
    • B、2.5
    • C、3
    • D、要看实参

    正确答案:A

  • 第17题:

    声明一个参数为int型,返回值为long型的函数指针;声明类A的一个成员函数指针,其参数为int型,返回值long型。


    正确答案:long(*p_fn1)(int);Long(A::*p_fn2)(int)

  • 第18题:

    345000000公里不能表示为()。

    • A、3.45×1010m
    • B、3.45×108km
    • C、3.45亿公里
    • D、3亿4500万公里

    正确答案:D

  • 第19题:

    气管插管时,气管导管气囊内的压力以()为宜。

    • A、≤2.45kPa
    • B、≥2.45kPa
    • C、≤3.45kPa
    • D、≥3.45kPa
    • E、≥4.25kPa

    正确答案:A

  • 第20题:

    请问Int(3.45)和Int(-3.45)的返回值是什么?()

    • A、4、-4
    • B、3、-4
    • C、3、3
    • D、3、-3

    正确答案:B

  • 第21题:

    单选题
    在常温常压下,1,3-丁二烯的沸点是()℃。
    A

    3.45

    B

    4.45

    C

    -3.45


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

  • 第22题:

    单选题
    请问Int(3.45)和Int(-3.45)的返回值是什么?()
    A

    4、-4

    B

    3、-4

    C

    3、3

    D

    3、-3


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

  • 第23题:

    单选题
    函数Floor(3.45)的返回值是()。
    A

    3

    B

    4

    C

    3.4

    D

    3.45


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