问答题
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: 1 5 1 注意:错误的语句在∥********error********的下面,修改该语句即可。 #include
∥********error******** enum { Sun, Mon, Tue, Wed, Thu, Fri, Sat, ∥********error******** }MyEnum; struct Struct { ∥********error******** int Fri, int Sun; }; void main() { int i=Mon; MyEnum t=Fri; Struct str1; Strl.Fri=Mon; cout<
【参考答案】
正确答案:(1)enum MyEnum (2)}; (3)int Fri;
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
问答题
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)定义私有常量PI, 请在注释∥********1********后添加适当的语句。(2)完成类的私有常量PI的赋值,以及完成对半径radius的赋值。请在注释∥********2********后添加适当的语句。(3)完成计算圆面积的函数GetArea0。请在注释∥********3********后添加适当的语句。(4)完成计算圆周长的函数GetGirth0。请在注释∥********4********后添加适当的语句。注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。#include#define CONST PI 3.141592Class CCircle{private:double radius;∥********1********public:∥********2********CCircle(int radius){this一>radius=radius; )double GetArea(){∥********3********}double GetGirth(){∥********4********}void SetRadius(int m){radius=m;}};int msin(){CCircle circle(5);cout<<ci rcle.GetArea()<<end1;cout<<Circle.GetGirth()<<endl;circle.SetRadius(10);cout<<Circle.GetArea()<<end1;cout<<circle.GetGirth()<<endl;return 0;}
点击查看答案&解析
问答题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*s1,char*s2),此函数的功能是计算s1中出现s2的个数,当不出现时,则返回0。如: s1为“1 1 12223333aaaaeeffd” s2为“11”则返回1 s2为“aa”则返回2注意:请勿改动主函数main与其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。#inClude<iOStream.h>//注意只能使用int类型,不能类型转换int fun(char*s1,char*s2){}Void main(){ char S1[1 02 4]; char S2[2 5 6]; cout<<“please input a string:”<<end1; cin.getline(S 1,1 02 4); cout<<“please input otherstring:”<<end1; cin.getline(S2,2 5 6); cout<<fun(S1,S2); cout<<end1; return;}
点击查看答案
相关试题
使用VC6打开考生文件夹下的源程序文件modi...
使用VC6打开考生文件夹下的源程序文件modi...