1.计算下列分段函数,X由键盘输入。
0 (x<=-10.0)
y= x (-10.0<x<=10.0)
2x-3(x>10.0)
#include"stdio.h"
main()
{
float x,y;
if(x<=-10.0)y=0;
else if ( 1 ) y=x;
else y=2*x-3;
printf(“%f\n”,x);
}
第1题:
请认真阅读以下关于某传输系统的技术说明、状态转换图及C++代码,根据要求回答问题1~问题2。
[说明]
传输门是传输系统中的重要装置。传输门具有Open(打开)、Closed(关闭)、Opening(正在打开)、 StayOpen(保持打开)和Closing(正在关闭)5种状态。触发状态的转换事件有click、complete和timeout3种。事件与其相应的状态转换如图7-15所示。
下面的[C++代码1]与[C++代码2]分别用两种不同的设计思路对传输门进行状态模拟,请填补代码段中的空缺语句。
[C++代码1]
请将以上[C++代码1]与[C++代码2]程序段中的(1)~(7)空缺处的语句填写完整。
第2题:
C++中的虚继承是解决什么问题的?请举例说明。
第3题:
通过C++内建的异常类,处理复数除法中除数为0 的问题
第4题:
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态。其中只能用于检测输入流状态的操作函数名称是( )。
A.fail
B.eof
C.bad
D.good
第5题:
4、有关C语言和C++语言以下正确的说法是________。
A.C语言和C++语言都是结构化程序设计语言
B.C语言和C++语言都是面向对象的程序设计语言
C.C语言是结构化语言,C++语言是面向对象的语言
D.C++语言是结构化语言,C语言是面向对象的语言
第6题:
有关C语言和C++语言以下正确的说法是________。
A.C语言和C++语言都是结构化程序设计语言
B.C语言和C++语言都是面向对象的程序设计语言
C.C语言是结构化语言,C++语言是面向对象的语言
D.C++语言是结构化语言,C语言是面向对象的语言