-
以下关于switch语句和break语句的描述中不正确的是()。
A . break语句不能用于循环语句和switch语句外的任何其它语句
B . switch语句中使用break语句或continue语句的作用相同
C . 在循环语句中使用break语句是为了使流程跳出循环体,提前结束循环
D . 在循环语句中使用continue语句是为了结束本次循环,而不是终止整个循环的执行。
-
以下关于网上单证的描述语句中正确的是()。
A . 普通信息交流类网上单证可以收集用户信息和确认用户身份
B . 设计网上单证时,要以尽可能多的步骤使得流程更专业更完善
C . 多收集注册用户的个人信息,有助于网站更有效地锁定目标客户
D . 网上单证格式的简洁、界面风格的友好及功能的完整是十分重要
-
以下关于中断控制语句的描述,错误的是()
A . return用于退出整个子程序
B . continue停止继续执行下面的语句,直接跳回循环起始位置
C . break用于强行退出循环,不执行循环中剩余的语句
D . break语句用于中断当前的程序块,如for循环块,if结构块等的执行
E . 在一个函数中,不管有没有返回值,都需要return语句来推出函数
-
以下关于分之语句的作用,描述正确的是()
A . if后面只能带一条执行语句,如果你需要执行多条语句,则需要把它们放到话括号里面;
B . switch语句与if…else if…else语句在功能上是对等的,二者可以互换;
C . switch结构中需要加入break语句,否则不能做到在执行完一个case之后就调处switch结构;
D . if…else if…else结构是一种特殊的多元选择结构,它与if…else结构虽然形式上类似,但彼此没有任何关系;
E . if后面只能带一条执行语句,如果你需要执行多条语句,必须以函数的形式完成;
-
以下关于中断控制语句的描述,错误的是()。
A、break 语句用于中断当前的程序块,如 for 循环块, if 结构块等的执行
B、continue 停止继续执行下面的语句,直接跳回循环起始位置
C、return 用于退出整个子程序
D、在一个函数中,不管有没有返回值,都需要 return 语句来推出函数
-
以下关于return语句的叙述中,正确的是
-
if语句的语法格式可描述为: 格式1:if(<条件>)<语句>或if(<条件>)<语句1>else <语句2> 关于上面的语法格式,下列表述中错误的是:
A.<条件>部分可以是一个if语句,例如if(if(a==0)……)……
B.<语句>部分可以是一个if语句,例如if(……)if(……)……
C.如果在<条件>前加上逻辑非运算符!并交换<语句1>和<语句2>的位置,语句功 能不变
D.<语句>部分可以是一个循环语句,例如if(……) while(……)……
-
若程序中定义了以下函数:double myadd(double a,double b){ return(a+b);}并将其放在调用语句之后,则在调用之前应该对该函数进行说明,以下选项中错误的说明是()。
A.double myadd(double a, b)
B.double myadd(double ,double )
C.double myadd(double b,double a)
D.double myadd(double x,double y)
-
有以下程序int add (int a,int b){return (a+b); }main(){ int k,(*f)(),a=5,b=10;f=add;…}则以下函数调用语句错误的是
A.k=(*f)(a,b);
B.k=add(a,b);
C.k=*f(a,b);
D.k=f(a,b);
-
关于return语句,以下选项中描述正确的是()。
A.函数中最多只有一个return语句
B.函数必须有一个return语句
C.return只能返回一个值
D.函数可以没有return语句
-
若程序中定义了以下函数: double myadd(double a,double b) { return(a+b);}并将其放在调用语句之后,则在调用之前应该对函数进行说明,错误的说明()。
A.double myadd(double a,b);
B.double myadd(double,double);
C.double myadd(double b, double a);
D.double myadd(double x, double y);
-
下列关于循环语句的描述中,错误的是()
A.任何一种循环体内都可以包含一种循环语句
B.循环体可以是空语句,也可以是空
C.循环体内可以出现多个break 语句
D.循环语句中,循环体至少被执行一次
-
以下关于return语句的叙述中正确的是
-
下面关于Java语言条件选择语句的描述中,错误的是:()。
A.if语句是一个条件表达式。
B.if语句必须和else配对使用。
C.if语句中内嵌的语句块可以是另一个if语句。
D.else子句不能单独使用。
-
执行C++语句:int x, *y = &x; 则下列关于y的描述中错误的是()。
A.y是一个int型指针变量
B.y中保存了x的内存地址
C.y指向变量x
D.y是x的引用
-
关于赋值语句,以下选项中描述错误的是:()。
A.赋值语句采用符号“=”表示
B.赋值与二元操作符可以组合,例如&=
C.a,b= b, a可以实现a和b值的互换
D.a, b,c = b, e, a是不合法的
-
6、在一个被调用函数中,关于return语句使用的描述,错误的是()
A.被调用函数中可以不用return语句
B.被调用函数中可以使用多个return语句
C.被调用函数中,如果有返回值,就一定要有return语句
D.被调用函数中,一个return语句可返回多个值给调用函数
-
17、以下关于语句覆盖和判定覆盖的关系描述正确的是?
A.100%判定覆盖保证 100%语句覆盖
B.100%语句覆盖保证 100%判定覆盖
C.50%的判定覆盖保证 50%的语句覆盖
D.判定覆盖永远不可能达到 100%
-
31、关于return语句,以下选项描述正确的是()
A.函数中最多只有一个return语句
B.函数必须有一个return语句
C.return只能返回一个值
D.函数可以没有return语句
-
以下关于return语句的叙述中正确的是()
A.一个自定义函数中必须有一条return语句
B.没有return语句的自定义函数在执行完最后一条语句时返回到调用处
C.一个自定义函数中可以根据不同情况设置多条return语句
D.如果一个函数有多个return语句,那么不论运行到哪一个retum语句,该函数将结束
-
4、以下关于return语句的叙述中正确的是
A.一个自定义函数中必须有一条return语句
B.没有return语句的自定义函数在执行结束时不能返同到调用处
C.一个自定义函数中可以根据不同情况设置多条return语句
D.定义成void类型的函数中可以有带返回值的return语句
-
14、下列关于同步语句的描述中,错误的是()。
A.使用同步语句可以指定对哪个对象加锁
B.同步语句“synchronized(this ) { …… }”表示对当前对象加锁
C.同步语句只能锁定当前对象
D.同步语句可实现更细粒度的并发控制
-
9、若程序中定义了以下函数 double myadd(double a,double b) { return (a+b) ;} 并将其放在调用语句之后,则在调用之前应该对该函数进行声明,以下选项中错误的函数声明是
A.double myadd(double x,double y);
B.double myadd(double,double);
C.double myadd(double b,double a) ;
D.double myadd(double a,b) ;
-
设有学生成绩表 score(sno,cno,grade) ,各字段含义分别是学生学号、课程号及成绩。现有如下创建 存储函数的语句:以下关于上述存储函数的叙述中,错误的是 ______。CREATE FUNCTION fun()RETURNS DECIMALBEGINDECLARE x DECIMALSELECT AVG(grade)INTO x FROM scoreRETURN x END;
A.表达式 AVG(grade) INTO x 有语法错误
B.x 是全体学生选修所有课程的平均成绩
C.fun 没有参数
D.RETURNS DECIMAL指明返回值的数据类型