计算机信息管理(专科)

函数INT(数值表达式)的功能是().A、返回数值表达式值的整数部分B、按四舍五入取数值表达式值的整数部分C、返回不大于数值表达式的最大整数D、返回不小于数值表达式值的最小整数

题目

函数INT(数值表达式)的功能是().

  • A、返回数值表达式值的整数部分
  • B、按四舍五入取数值表达式值的整数部分
  • C、返回不大于数值表达式的最大整数
  • D、返回不小于数值表达式值的最小整数
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

mystrlen函数的功能是计算str所指字符中的长度,并作为函数值返回,请填空。

int mystrlen(char * str)

{ int i;

for(i=0;【 】!='\0';i++);

return(i);}


正确答案:* (str+i)或str[i]
* (str+i)或str[i] 解析:str是指针变量,它指向字符型数据,在循环过程中,可以用 * (str+i)来访问字符串中的第i个元素,判断是否是结束标志,如果不是,i=i+1,继续取下一个元素进行判断,直到 * (str+i)的值为'\0'为止,也可以用下标的方式引用字符,如 * (str+i)相当于 str[i]。注意:C++中字符串指针的相关问题。

第2题:

( 9 )有如下的函数定义:

int Xfun(int x){

int y=x;

{int x=10; y+=x;}

return x+y;

}

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


正确答案:

第3题:

下列函数中能返回数值表达式的整数部分值的是()

A.Abs(数字表达式)绝对值

B.Int(数值表达式)

C.Srq(数值表达式)开平方

D.Sgn(数值表达式)


参考答案:B

第4题:

数据函数Abs(数值表达式)返回数值表达式值的______。


正确答案:绝对值
绝对值

第5题:

以下fun函数的功能是:找出具有N个元素的一维数组中的最小值,并作为函数值返回,请填空。(设N己定义)

int fun(int x[N])

{int i,k=0

for(i=0;i<N;i++)

if(x[i]<x[k])k=_____;

return x[k];

}


正确答案:i
i 解析:循环语句依次查找数组的元素,下标从0到N-1,当x[i]的值小于k时,记录i值即此元素的下标,然后再将其余元素与新的k元素比较,最终求得最小值。所以填i。

第6题:

函数INT(数值表达式)的功能是( )。

A.返回数值表达式值的整数部分

B.按四舍五入取数值表达式值的整数部分

C.返回不小于数值表达式值的最小整数

D.返回不大于数值表达式值的最大整数


正确答案:A
解析:求整函数有下列3个:
●1NT(数值表达式>);
●CEILING(数值表达式>):
●FLOOR(数值表达式>)。
INT()返回指定数值表达式的整数部分:CEILING()返回大于或等于指定数值表达式的最小整数;FLOOR()返回小于或等于指定数值表达式的最大整数。

第7题:

下列函数的功能是【 】。include int Func(int a,int b) {if (a>b) return 1; else if

下列函数的功能是【 】。

include<iostream. h>

int Func(int a,int b)

{

if (a>b) return 1;

else if(a==b) return 0;

else return -1;

}


正确答案:比较两个整数a和b的大小若a>b则返回1若a等于b则返回0否则返回-1。
比较两个整数a和b的大小,若a>b则返回1,若a等于b,则返回0,否则返回-1。

第8题:

mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回。请填空。

int mystrlen(char *str)

{ int i;

for(i=0;【17】!= ′\0′;i++);

return(i);

}


正确答案:
*(str+i)或str[i]

第9题:

阅读下列函数说明和C代码,将应填入 处的字句写在答题纸的对应栏内。

[函数1.1说明]

函数int factors(int n)的功能是判断整数n(n>=2)是否为完全数。如果n是完全数,则函数返回0,否则返回-1。

所谓“完全数”是指整数n的所有因子(不包括n)之和等于n自身。例如28的因子为1、2、4、7、14,而28=1+2+4+7+14,因此28是“完全数”。

[函数1.1]

int factors(int n)

{

int i,s;

for(i=1,s=0;i<=n/2;i++)

if(n%i==0) (1) ;

if( (2) )return 0;

return -1;

}

[函数1.2说明]

函数int maxint(int a[], int k)的功能是用递归方法求指定数组中前k个元素的最大值,并作为函数值返回。

[函数1.2]

int maxint(int a[],int k)

{

int t;

if( (3) ) return (4) ;

t=maxint(a+1, (5) );

return (a[0]>t)?a[0]:t;


正确答案:
                  

第10题:

已知一个函数的原型是:

int fn(double a);

若要以5.27为实参调用该函数,应使用表达式______。


正确答案:fn(5.27)
fn(5.27)

更多相关问题