网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
已知turtle库画圆的函数原型如下: circle(radius[,extent,steps]) 能够画一个半径为100的圆的内接正六边形的是()。
A.circle(100, steps=6)
B.circle(100, 360, 6)
C.circle(100, 6)
D.circle(100, steps=6, 360)
参考答案和解析
ABCD
更多 “已知turtle库画圆的函数原型如下: circle(radius[,extent,steps]) 能够画一个半径为100的圆的内接正六边形的是()。A.circle(100, steps=6)B.circle(100, 360, 6)C.circle(100, 6)D.circle(100, steps=6, 360)” 相关考题
考题
●试题六阅读下列程序说明和C++代码,将应填入(n)处的字句写在答卷的对应栏内。【说明】①为类Circle增加一个构造函数,该函数有一个参数,并在构造时将该参数值赋给成员radius。将该函数实现为一个非内联函数,并且使用参数列表的方式将类成员赋值。②为类Circle增加一个成员函数print(),使得可以输出有关圆的信息,比如下列程序Circle c;C.SetRadius (5) ;C.Print();将输出:The circle has radius of 5!③完成友元函数void CompareR(Circle *c1,Circle *c2)的定义,在屏幕中输出c1与c2比较radius大小结果,要求使用if-else结构完成。输出结果如下:The circle has radus of 5!The circle has radius of 10!c1c2源程序文件test7_3.cpp清单如下:#includeiostream.hclass Circle{public:Circle():radius (5) {}(1)void SetRadius(int r) { radius=r; }int GetRadius() { return radius; }(2)friend void CompareR(Circle *c1,Circle *c2);private:int radius;};void CompareR(Circle *c1,Circle *c2){(3)cout"c1c2"endl;elseif ((c1-GetRadius())==(c2-GetRadius()))cout"c1=c2"endl;elseif ((c1-GetRadius())(c2-GetRadius()))cout"c1c2"endl;}void main(){Circle c1;c1.SetRadius (5) ;c1.Print();Circle c2 (10) ;c2.Print();CompareR(c1,c2);}
考题
使用VC6打开考生文件夹下的工程test7_3,此工程包含一个源程序文件test7_3.cpp,其中含有一个类Circle的定义,但该类的定义并不完整。请按要求完成下列操作,将类Circle的定义补充完整。(1)为类Circle增加一个构造函数,该函数有一个参数,并在构造时将该参数值赋给成员radius。将该函数实现为一个非内联函数,并且使用参数列表的方式将类成员赋值。请在注释“//**1**”之后添加适当的语句。(2)为类Circle增加一个成员函数print(),使得可以输出有关圆的信息,比如下列程序Circle c;c.SetRadius(5);c.Print();将输出:The circle has radius of 5!请在注释“//**2**”之后添加适当的语句。(3)完成友元函数void CompareR(Circle *cl,Circle*c2)的定义,在屏幕中输出c1与c2比较radius大小结果,要求使用 if-else结构完成。请在注释“//**3**”之后添加适当的语句。输出结果如下;The circle has radus of 5!The circle has radius of 10!c1<c2注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。源程序文件test7_3.cpp清单如下:include<iostream.h>class Circle{public:Circle():radius(5){}//**1**void SetRadius(int r) {radius=r; }int GetRadius() {return radius; }//**2**friend void CompareR(Circle *c1,Circle*C2);private:int radius;};void CompareR(Circle *c1,Circle *C2){//**3**cout<<"c1c2"<<endl;elseif((c1->GetRadius())==(c2->GetRadius()))cout<<"c1=c2"<<endl;elseif((c1->GetRadius())<(c2->GetRadius()))cout<<"c1<c2"<<endl;}void main(){Circle c1;c1.SetRadius(5);C1.Print();Circle c2(10);c2.Print();CompareR(c1,c2);}
考题
( 13 )补充完整下面的类定义:const double PI=3 .14;class Circle{ // 圆形物体的抽象基类protected:double r; // 半径public:Circle ( double radius=0 ) : r ( radius ) {}【 13 】 ; // 计算圆形物体表面积的纯虚函数声明};class Cylinder:public Circle { // 圆柱体类double h; // 高度public:Cylindr ( double radius=0, doubli height=0 ) :Circle ( radius ) , h ( height ) {}Virtual double Area () { // 计算圆柱体的表面积return 2*PI*r* ( r+h ) ;}};
考题
阅读下列程序说明和C++代码,将应填入(n)处的字句写在对应栏内。[说明]①为类Circle增加一个构造函数,该函数有一个参数,并在构造时将该参数值赋给成员 radius。将该函数实现为一个非内联函数,并且使用参数列表的方式将类成员赋值。②为类Circle增加一个成员函数print(),使得可以输出有关圆的信息,比如下列程序Circle c;c. SetRadius(5);c. Print();将输出:The circle has radius of 5!③完成友元函数void CompareR(Circle *c1,Circle *c2)的定义,在屏幕中输出c1与c2比较radius大小结果,要求使用if - else结构完成。输出结果如下:The circle has radus of 5 !The circle has radius of 10 !cl <c2源程序文件test7_3, cpp 清单如下:include < iostream, h >class Circle {public:Circle( ) :radius(5) {}(1)void SetRadius(int r) { radius = r; }int GetRadius() { return radius; }(2)friend void CompareR(Circle * c1,Circle * c2);private:int radius;};void CompareR(Circle * c! ,Circle * c2){(3)cout << "c1 > c2" << endl;elseif ( (c1 -> GetRadius( )) == (c2 -> GetRadius( )))tout < <"c1=c2' < < endl;elseif ( (c1 -> GetRadius( )) < ( c2 -> GetRadius( )))cout <<"c1<c2" <<endl;void main( )Circle c1c1. SetRadius(5)c1. Print( )Circle c2(10);c2. Print( )CompareR(c1 ,c2);}
考题
刚刚画了个半径为32的圆,下面在其他位置继续画一个半径为32的圆,最快捷的操作是()。A、点击画圆,给定圆心,键盘输入32B、点击画圆,给定圆心,键盘输入64C、回车、空格或鼠标右键,重复圆,给定圆心,键盘输入32D、回车、空格或鼠标右键,重复圆,给定圆心,回车、空格或鼠标右键
考题
刚刚画了半径为32的圆,下面在其他位置继续画一个半径为32的圆,最快捷的操作是()。A、点击画圆,给定圆心,键盘输入32B、点击画圆,给定圆心,键盘输入64C、回车,空格或鼠标右键,重复圆,给定圆心,键盘输入32D、回车,空格或鼠标右键,重复圆,给定圆心,回车,空格或鼠标右键
考题
在AutoCAD中,用CIRCLE命令在一个三角形中画一内接圆,在提示3P/2P/TTR下,应采用()最佳。A、2P方式B、TTR方式C、3P方式D、先手工计算好圆心坐标、半径、用圆心、半径方式
考题
刚刚画了半径为32的圆,下面在其他位置继续画一个半径为32圆,最快捷的操作是()。A、点击画圆,给定圆心,键盘输入32B、点击画圆,给定圆心,键盘输入64C、回车、空格或鼠标右键,重复圆,给定圆心,键盘输入32D、回车、空格或鼠标右键,重复圆,给定圆心,回车、空格或鼠标右键
考题
画完半径为100的圆后,紧接着在其他位置再画一个半径为100的圆,最快捷的操作是()。A、点击画圆,给定圆心,键盘输入100B、点击画圆,给定圆心,键盘输入200C、回车,给定圆心,键盘输入100D、回车或空格,给定圆心,回车或空格
考题
单选题以下关于turtle库的描述,正确的是()。A
在import turtle之后就可以用circle()语句,来画一个圆圈B
要用from turtle import turtle来导入所有的库函数C
home()函数设置当前画笔位置到原点,朝向东D
seth(x)是setheading(x)函数的别名,让画笔向前移动x
考题
单选题刚刚画了半径为32的圆,下面在其他位置继续画一个半径为32圆,最快捷的操作是()。A
点击画圆,给定圆心,键盘输入32B
点击画圆,给定圆心,键盘输入64C
回车、空格或鼠标右键,重复圆,给定圆心,键盘输入32D
回车、空格或鼠标右键,重复圆,给定圆心,回车、空格或鼠标右键
考题
单选题在AutoCAD中,用CIRCLE命令在一个三角形中画一内接圆,在提示3P/2P/TTR下,应采用()最佳。A
2P方式B
TTR方式C
3P方式D
先手工计算好圆心坐标、半径、用圆心、半径方式
考题
单选题画完半径为100的圆后,紧接着在其他位置再画一个半径为100的圆,最快捷的操作是()。A
点击画圆,给定圆心,键盘输入100B
点击画圆,给定圆心,键盘输入200C
回车,给定圆心,键盘输入100D
回车或空格,给定圆心,回车或空格
考题
单选题用CIRCLE命令在一个三角形中画一内接圆,最佳绘图方式是()。A
2P方式B
TTR方式C
计算圆心和半径D
选择菜单“绘图-圆-相切、相切、相切”
热门标签
最新试卷