首页 > 建设工程> 注册公用设备工程师
题目内容 (请给出正确答案)
[主观题]

语句函数定义语句在程序内合法的位置是()。A.在程序块开头语句之后,END语句之前B.在程序块开头语

语句函数定义语句在程序内合法的位置是()。

A.在程序块开头语句之后,END语句之前

B.在程序块开头语句之后,可执行语句之前

C.在说明语句之后,END语句之前

D.在说明语句之后,可执行语句之前

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“语句函数定义语句在程序内合法的位置是()。A.在程序块开头语…”相关的问题
第1题
使用VC++6.0打开考生文件夹下的源程序文件3.cpp。其中定义的类不完整,按要求完成下列撮作,将类的
定义补充完整。

(1)利用define定义常量TRUE为1,定义常量FALSE为0,请在注释1后添加适当的语句。

(2)在类A2前增加A1的声明,请在注释2后添加适当的语句。

(3)在类Cl中声明友元函数boolrune(A2&a,A1&b),请在注释3后添加适当的语句。

(4)实现函数boolfunc(A2&obj1,Al&obj2)的功能,检查两个类的值都为TRUE,则返回TRUE,请在注释4后添加适当的语句。 注意:除在指定位置添加语句之外,不要改动程序中的其他内容。

试题程序: include(iostream.h> //********1******** defineFALSE0 //********2******** classA2 { private: boolm_A2; friendboolfunc(A2&objl,A1&obj2); public: A2 { m_A2=FALSE。 } public:

voidsetA2(booln) { m_A2=n; } };

elaSSA1 { private: boolm_A1; //********3*********

public: A1 { m_A1=TRUE; }

public: voidsetAl(booln) { m_A1=n; } }; boolfunc(A2&objl,A1&obj2) { //********4******** return }

intmain { A20bj0; A10bj1; cout<

点击查看答案
第2题
阅读以下程序A)定义语句出错,Case是关键字,不能用作用户自定义标识符,printF不能用作用户自定义

阅读以下程序

A)定义语句出错,Case是关键字,不能用作用户自定义标识符,printF不能用作用户自定义标识符

B)定义语句出错,Int无法被识别

C)定义语句无错,scanf不能作为输入函数使用

D)定义语句无错,printf不能输出Case的值

点击查看答案
第3题
如果在一个函数中的复合语句内定义了一个变量,则该变量在该函数中都有效。()

点击查看答案
第4题
下面关于Java语言中的方法说法不正确的是()。

A.Java中的方法的参数传递是传值调用,而不是地址调用

B.方法体是对方法的实现,包括变量声明和Java合法语句

C.如果程序定义了一个或多个构造方法,在创建对象时,也可以用系统自动生成空的构造方法

D.类的私有方法不能被其子类直接访问

点击查看答案
第5题
若程序中定义了以下函数:double myadd(double a,double b){return (a+b);}并将其放在调用语句之

若程序中定义了以下函数: double myadd(double a,double b) {return (a+b);} 并将其放在调用语句之后,则在调用之前应该对该函数进行说明,以下选项中错误的说明是

A.double myadd(doublea,b);

B.double myadd(double,double);

C.double myadd(doubleb,double a);

D.double myadd(doublex,double y);

点击查看答案
第6题
‎以下叙述中正确的是()。

A.定义char a[3]; 则数组a在内存中占6个字节

B.语句int a[]={0};是不合法的,遗漏了数组的大小

C.语句int a[8]={0};是合法的

D.语句char a[2]={12, 125, 1};是合法的

点击查看答案
第7题

若程序中定义了以下函数: 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);

点击查看答案
第8题
在C语言程序中,以#号带头的行是预编译处理()。

A.命令

B.语句

C.函数

D.字符串

点击查看答案
第9题
以下叙述中不正确的是()。

A.在一个函数中,可以有多条return语句

B.函数的定义不能嵌套,但函数的调用可以嵌套

C.函数必须有返回值

D.不同的函数中可以使用相同名字的变量

点击查看答案
第10题
下面叙述中不正确的是()。

A.一个C51源程序可以由一个或多个函数组成

B.一个C51源程序必须包含一个main()函数

C.在一个C51源程序中,注释语句只能位于一条语句的后面

D.C51程序的基本组成单位是函数

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改