正确答案: C
sqrt(fabs(pow(n,x)+exp(x)))
题目:若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是( )。
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]退出Access数据库管理程序可以使用的快捷键是( )。
Alt F X
解析:本题考查常用快捷键的知识。一般来说我们操作Access数据库采用鼠标操作,但是还是有一些快捷键需要掌握。一般的快捷键经常是在Alt键和Ctrl键与其他键的组合。由于“退出”命令在文件(F)这个菜单下,命令为“退出(X)”,所以它的快捷键为Alt F X。
[单选题]对于构造方法,下列叙述正确的是______。
如果类中定义了构造方法,系统就不再提供默认构造方法
解析:解析:在使用Java语言编程时,常用构造方法完成一些初始化的工作,避免了生成对象后再调用对象的初始化方法。构造方法的名称应和类名相同,并且该方法不返回任何数据类型,所以没有类型说明,故选项A和B错误。若在程序中没有定义构造方法,Java运行时系统会自动提供默认的构造方法,默认的构造方法没有任何参数,故选项C错误。如果类中定义了构造方法,系统就不再提供默认构造方法,所以选项D正确。
[单选题]下列各选项中,不属于序言性注释的是( )。
数据状态
解析:注释一般为序言性注释和功能性注释。序言性注释常位于程序开头部分,它包括程序标题、程序功能说明、主要算法、接口说明、程序位置、开发简历、程序设计者、复审者、复审日期及修改日期等。功能性注释一般嵌在源程序体之中,用于描述其后的语句或程序的主要功能。
[单选题]有如下程序 a=100 D。 s=s+a a=a+1 Loop While a>120、 Print a 运行时输出的结果是( )。
101
解析:解析:本题考查Do While语句的用法。本题应该注意,尽管a>120一开始就不成立,但 Do循环仍然执行一次,因为While放在Do语句块的后面,循环体先执行,再判断,本题正确答案为选项D。如果认为循环一次也不执行,则可能认为输出结果为选项A。DoWhile语句的用法也是重点内容,同时也是难点,考生应该多做相关练习。答案为D。
[单选题]以下函数值的类型是 ______。 fun(float x) {float y; y=3*x-4; return y; }
int
解析:解析:C语言中如果函数前不加任何数据类型时,默认函数的类型为整型,函数的类型就是函数返回值的类型。
[单选题]在下列枚举类型的定义中,包含枚举值3的是
entire test(R
解析:解析:枚举变量中的枚举元素系统是按照常量来处理的,如果没有进行元素赋值操作,那么元素将会被系统自动从0开始自动递增地进行赋值操作,但是,如果一旦定义了某一个元素,那么系统将对下一个元素进行前一个元素的值加1操作。
[单选题]当向一棵m阶的B-树做插入操作时,若一个结点中的关键字个数等于______,则必须分裂为2个结点。
m
[单选题]下列对于关系运算的叙述中,正确的是______。
以上3种说法都不对
解析:解析: 在关系模型的数据语言中,除了运用常规的集合运算(并、交、差、笛卡儿积等),还定义了一些专门的关系运算,如投影、选择、连接等。前者是将关系(即二维表)看成元组的集合,这些,运算主要是从二维表的行的方向来进行的。后者是从二维表的列的方向来进行的运算。
[单选题]有以下程序 #includestdio.h> void fun(int*a,int*B) { int*c; c=a;a=b;b=c; } main() { int x=3, y=5,*p=&x, *q=&y; fun(p,q); printf("%d,%d,",*p,*q); fun(&x,&y); printf(" %d,%d\n",*p,*q); } 程序运行后的输出结果是______。
3,5,3,5
解析:解析:本题主要考查的是函数的实参和形参之间的传递关系,C语言中实参变量和形参变量之间的数据传递是单向的“值传递”方式。指针变量作函数参数也要遵循这一规则。调用函数不可能改变实参指针变量的值。所以x和y的地址并没有改变,即p和q也没有改变,因此,选项B是正确的。