在C程序中如果要使用数学函数,如sin(x),log(x)等,需要在程序中加入的语句是
A.#include <math.h>
B.#include <stdio.h>
C.#define <math.h>
D.#define <stdio.h>
第1题:
A.系统调用
B.标准子程序
C.操作系统命令
D.进程
第2题:
请编写函数fun(),它的功能是计算:s=(1-In(1)-In(2)-In(3)-…-1n(m))2
s作为函数值返回。
在C语言中可调用log(n)函数求In(n)。log函数的引用说明是double log(double x)。
例如,若m的值为15,则fun()函数值为723.570801。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
include <conio.h>
include <stdio.h>
include <math.h>
double fun(int m)
{
}
main()
{
clrscr();
printf("%f\n",fun(15));
}
第3题:
编写函数fun(),其功能是计算:
s作为函数值返回。
在C语言中可调用log(n)函数求1n(n)。log函数的引
用说明为:double log(double x)。
例如,若m的值为20,则fun()函数值为6.506583。
注意:部分源程序给出如下。
请勿改动main()函数和其他函数中的任何内容,仅在函数fun()的花括号中填入你编写的若干语句。
试题程序:
【解析】题目要求写出程序实现数学表达式的功能,需要用for循环计算累加的结果,调用sqrt函数实现求平方根。循环变量的范围是1~m,每次循环都进行一次累加求和。需要特别注意的是,log函数的形式参数为double型变量,用于循环的计数变量为整数,所以必须强制转换。最后返回所求出的平方根。
第4题:
在多线程并发程序设计中,能够给对象x加锁的语句是( )。
A.X.wait
B.synchronized(x)
C.X.notify
D.x.synchronized
第5题:
第6题:
第7题:
第8题:
程序中的变量类型说明语句,如int x,属于高级程序语言中的数据成分。
第9题:
下列函数中,哪一个不是,f(x)=sin2x的原函数()?
第10题:
代数式exSin(300)2x/(x+y)lnx对应的VB表达式是()
第11题:
第12题:
系统调用
标准子程序
操作系统命令
进程
第13题:
在多线程并发程序设计中,能够给对象x加锁的语句是( )。
A.X.wait( )
B.svnchronized(x)
C.X.notify( )
D.x.synchronized( )
第14题:
如果要把viod fun()定义为类X的友元函数:则应在类X的定义中加入语句【 】。
第15题:
在多线程并发程序设计中,能够给对象x加锁的语句是( )。
A.X.wait
B.synchronized(x)
C.X.notify
D.x.synchronized
第16题:
数学式[(3.2x2+ln(1.2))x-5.1]x-sin(x)对应的VB6.0表达式是( )。
A.((3.2x^2+log(1.2))*x-5.1)*x - Sinx
B.((3.2 * x * x+ ln(1.2))*x-5.1)*x - Sin(x)
C.((3.2x * 2+ log(1.2))x-5.1)*x - Sin(x)
D.((3.2 * x* x + log(1.2))* x -5.1)* x - Sin(x)
第17题:
第18题:
第19题:
如果要在VBSript中强制显示声明所有变量,应在脚本程序的开头处使用()语句。
OPTION EXPLICIT
略
第20题:
设x=1,以下函数返回值最大的是()。
第21题:
代数式x1-|a|+ln10+sin(x2+2л)/cos(57o)对应的VisualBasic表达式是()
第22题:
在Pascal程序中调用的sin(x)是()。
第23题:
对
错
第24题:
X1-AbsA.+Log(10)+Sin(X2+2*3.14)/Cos(57*3.14/180)
B.X1-Abs+Log(10)+Sin(X2+2*л)/Cos(57*3.14/180)
C.X1-Abs+Log(10)+Sin(X2+2*3.14)/Cos(57)
D.X1-Abs+Log(10)+Sin(X2+2*л)/Cos(57)