更多“在WORD2003中,下列能实现“取x的整数部分”功能的函数是()。 ”相关问题
  • 第1题:

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

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

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

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

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


    正确答案:A
    A。【解析】求整函数有以下3个:格式l:INT(<数值表达式>)INTO返回指定数值表达式的整数部分。格式2:CEILING(<数值表达式>)CEILING返回大于或等于指定数值表达式的最小整数。格式3:FLOOR(<数值表达式>)FLOOR返回小于或等于指定数值表达式的最大整数。

  • 第2题:

    请编写函数void proc(int X,int pp[],int*n),它的功能是:求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回。

    例如,若X中的值为50,则有3个数符合要求,它们是

    1,5,25。

    注意:部分源程序给出如下。

    请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填人所编写的若干语句。

    试题程序:


    正确答案:


    【解析】按照题目中要求求出能整除x且不是偶数的各整数,可以通过判断小于整数x的所有整数能否整除x。将能整除x的所有奇数放入数组pp中。最后将符和条件的整数个数通过形参返回到主函数当中。

  • 第3题:

    下面是一个将十进制正整数转换为2进制数的函数定义: void tobinary(int x) { while (x>0) { printf("%1d",x%2); } } 要实现函数的功能,则在空白处应该填写的程序语句是()。

    A.x=x/2;

    B.x=x/10;

    C.x=x%2;

    D.x=x%10;


    B

  • 第4题:

    word2003中可以使用()函数实现求“逻辑或”操作。

    A.OR(X,Y)

    B.MAX()

    C.PRODUCT()

    D.MOD(X,Y)


    参考答案:A

  • 第5题:

    编写程序实现以下功能:输入若干个整数(输入0结束),将不能被3整除的整数相加,并将求和结果输出。要求判断一个整数n是否能被另一个整数m整除的功能用一个函数实现。


    'D:\\a1.dat'For Random Put #10ik Seek #105 根据分析可知,本题打开的文件可以先写后读,既可以读又可以写,同时又发现文件读写使用Get#和Put#语句,因此,应该用随机方式打开文件,故[13]处应填“'D:\\a1.dat'ForRandom”。通过一个For循环输入10个数,并把它们写到文件中去,因此[14]处应填“Put#10,i,r”。为读出第5个整数,必须首先把记录指针移到第5条记录处,可使用Seek#语句,故[15]处应填“Seek#10,5”。