1、若想用width和height表示屏幕的宽度和高度(单位:像素,整数),在C++中使用下列哪个语句来声明?A.int width, height;B.double width, height;C.char width, height;D.char width[40], height[40];
1、若想用width和height表示屏幕的宽度和高度(单位:像素,整数),在C++中使用下列哪个语句来声明?
A.int width, height;
B.double width, height;
C.char width, height;
D.char width[40], height[40];
参考答案和解析
int width, height;
相关考题:
●试题六阅读以下说明和C++程序,将应填入(n)处的语句写在答题纸的对应栏内。【说明】以下程序的功能是计算三角形、矩形和正方形的面积并输出。程序由4个类组成:类Triangle、Rectangle和Square分别表示三角形、矩形和正方形;抽象类Figure提供了一个纯虚拟函数getArea(),作为计算上述3种图形面积的通用接口【C++程序】#includeiostream.h#includemath.hclass Figure{public:virtual double getArea()=0:∥纯虚拟函数};class Rectangle: (1) {protected:double height;double width;public:Rectangle(){};Rectangle(double height,double width){this-height=height;this-width=width;}double getArea(){return (2) ;}};class Square: (3) {public:Square(double width){(4) ;}};class Triangle: (5) {double la;double Ib;double lc;public:Triangle(double la,double lb,double lc){This-la=la;this-lb=lb;this-lc=lc;}double getArea(){double s=(la+lb+±c)/2.0;return sqrt(s*(s-1a)*(s-1b)*(s-1c));}};void main(){Figure*figures[3]={new Triangle(2,3,3),new Rectangle(5,8),new SqUare (5) );for (int i=0;i3;i++){cout"figures["i"]area="(figures[i])-getArea()endl;}}
以下叙述中错误的是( )。A.Visual Basic是事件驱动型可视化编程工具B.Visual Basic应用程序不具有明显的开始和结束语句C.Visual Basic52具箱中的所有控件都具有宽度(Width)和高度(Height)属性D.Visual Basic中控件的某些属性只能在运行时设置
阅读以下说明和C++代码,将应填入(n)处的字句写在对应栏内。【说明】以下C++程序的功能是计算三角形、矩形和正方形的面积并输出。程序由4个类组成:类 Triangle、Rectangle和Square分别表示三角形、矩形和正方形:抽象类Figure提供了一个纯虚函数getAxea(),作为计算上述3种图形面积的通用接口。【C++代码】include<iostream>include<cmath>using namespace std;class Figure{public:virtual double getArea()=0;//纯虚函数};class Rectangle : (1) {protected:double height;double width;public:Rectangle(){}Rectangle(double height, double width){this->height=height;this->width=width;}double getArea(){return (2);}};class Square: (3) {public:Square(double width){(4);}};class Triangle: (5) {private:double la,lb,lc;public:Triangle(double la,double lb,double lc){this->la=la;this->1b=1b;this->lc=lc;}double getArea(){double s=(la+lb+lc)/2.0;return sqrt(s*(s-la)*(s-lb)*(s-lc));}int main(){Figure *figures[3]={new Triangle(2,3,3),new Rectangle(5,8), new Square(5)};for(int i=0;i<3;i++){cout<<"figures["<<i<<"]area="<<(figures[i])->getArea()<<endl;}return 0;}
使用VC6打开考生文件夹下的工程test36_3。此工程包含一个test36_3.cpp,其中定义了类CRectangle,但该类的定义并不完整。请按要求完成下列操作,将程序补充完整。(1)定义类CRectangle的数据成员width和height,它们都是int型的数据。请在注释“//**1**”之后添加适当的语句。(2)添加类CRectangle的友元函数duplicate()的声明,其返回值类型和参数类型均为Crectangle的,请在注释“//**2**”之后添加适当的语句。(3)完成类Crectangle的成员函数set_values的定义,把传入的参数a和b分别赋值为数据成员width和height,请在注释“//**3**”之后添加适当的语句。(4)完成派生类Crectangle的友元函数duplicate的定义,把函数中的临时对象rectres的值返回主函数,请在注释“//** 4**”之后添加适当的语句。注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。源程序文件test36_3.cpp清单如下:include <iostream.h>class CRectangle{// ** 1 **public:void set_values (int, int);int area (void) {return (width * height);}// ** 2 **};void CRectangle::set_values (int a, int b){// ** 3 **}CRectangle duplicate (CRectangle rectparam){CRectangle rectres;rectres.width = rectparam.width*2;rectres.height = rectparam.height*2;// ** 4 **}void main ( ){CRectangle rect, rectb;rect.set_values (2,3);rectb - duplicate (rect);cout << rectb.area()<<end1;}
阅读以下说明和C++程序,将应填入(n)处的语句写在的对应栏内。【说明】以下程序的功能是计算三角形、矩形和正方形的面积并输出。程序由4个类组成:类Triangle、Rectangle和Square分别表示三角形、矩形和正方形;抽象类Figure提供了一个纯虚拟函数getArea(),作为计算上述3种图形面积的通用接口。【C++程序】include<iostream.h>include<math.h>class Figure {public:virtual double getArea()=0; //纯虚拟函数};class Rectangle:(1){protected:double height;double width;public:Rectangle() {};Rectangle(double height,double width) {this->height=height;this->width=width;}double getArea() {return (2);}};class Square:(3){public:Square(double width){(4);}};class Triangle:(5){double la;double lb;double lc;Public:Triangle(double la, double lb, double lc) {This->la=la; this->lb=lb; this->lc=lc;}double getArea() {double s = (la+lb+±c)/2.0;return sqrt(s,(s-la)*(s-lb)*(s-Ic));}};void main() {Figure*figures[3]={new Triangle(2,3,3), new Rectangle(5,8), new SqUare(5));for(int i=0;i<3;i++){cout<<"figures["<<i<<"]area="<<(figures[i])->getArea()<<endl;}}
下列操作中,不能改变控件的大小的是______。A.通过在属性窗口中直接修改控件的Height和Width属性B.在程序里用语句修改控件的Height和Width属性C.先选中该控件,再用鼠标拖曳的大小D.先选中该控件,按住Ctrl键不放,再按光标键来调整其大小
关于图片大小的设置,以下说法正确的是()。A、在〈img〉标签中通过设置height和width属性值可设定图片高、宽度B、height=60表示设置图片的高度为60像素C、width=50%表示图片的宽度为显示器全屏宽度的50%D、当只设置了height值而没设置width值时,图像宽度保留
设置表格的宽度为600的HTML代码是()A、table height=500 width=600 B、table vspace=600 hspace=500 C、table height=600 width=500 D、table vspacet=500 hspace=600
()把C:/ picture.jpg图像插入到HTML文档中,并把图像设置为:高度为50个像素点,宽度为70个像素点。A、<IMGESSRC=C:///picture.jpgHEIGHT=50WIDTH=70>B、<IMGSRC="C:///picture.jpg"HEIGHT="50"WIDTH="70">C、<IMAGESRC="C:///picture.jpg"HEIGHT="50"WIDTH="70">D、<IMAGESRC=C:///picture.jpgHEIGHT=50WIDTH=70>
()把C:/ picture.jpg图像插入到HTML文档中,并把图像设置为:高度50个像素点,宽度70个像素点。A、<IMGESSRC=C:///picture.jpgHEIGHT=50WIDTH=70>B、<IMGSRC="C:///picture.jpg"HEIGHT="50"WIDTH="70">C、<IMAGESRC="C:///picture.jpg"HEIGHT="50"WIDTH="70">D、<IMAGESRC=C:///picture.jpgHEIGHT=50WIDTH=70>
对于drawImage(image,x,y,width,height,this)方法解释正确的是()。 A、image是要绘制的图像B、x,y是表示图像的中心的位置C、width是源图像的宽度D、this是容器
JAVA中,对于drawImage(image,x,y,width,height,this)方法解释正确的是()。A、image是要绘制的图像B、x,y是表示图像的中心的位置C、width是源图像的宽度D、this是容器
在HTML中,用()标签来强制显示Applet。A、name,height,widthB、codebase,height,widthC、code,nameD、code,height,width
关于HTML表格说法错误的是:()。A、表格的width属性可以设置为像素值或百分比。B、表格的height属性可以设置为像素值或百分比。C、如果不指定border属性,表格默认宽度为1。D、表格和单元格的背景色可以同时设置。
图像分辨率表示()。A、输出设备产生图像时,单位长度上的输出像素个数B、屏幕图像的长度和高度C、图像在水平方向上的像素数和垂直方向上的像素数D、显示屏幕在水平方向上的像素数和垂直方向上的像素数
单选题采用Input.mousePosition来获取鼠标在屏幕上的位置,以下表述正确的是:()A左上角为原点(0,0),右下角为(Screen.Width,Screen.Height)B左下角为原点(0,0),右上角为(Screen.Height,Screen.Width)C左下角为原点(0,0),右上角为(Screen.Width,Screen.Height)D左上角为原点(0,0),右下角为(Screen.Height,Screen.Height)
多选题关于图片大小的设置,以下说法正确的是()。A在〈img〉标签中通过设置height和width属性值可设定图片高、宽度Bheight=60表示设置图片的高度为60像素Cwidth=50%表示图片的宽度为显示器全屏宽度的50%D当只设置了height值而没设置width值时,图像宽度保留
单选题图像分辨率表示()。A输出设备产生图像时,单位长度上的输出像素个数B屏幕图像的长度和高度C图像在水平方向上的像素数和垂直方向上的像素数D显示屏幕在水平方向上的像素数和垂直方向上的像素数
单选题属性栏中的Paper Width and Height(页面宽/高度)中可直接输入数值,精确设置纸张高/宽度,还可用右边的微调按钮加以调节,当度量单位为毫米时,微调的默认增加/减小幅度为()A0.1mmB0.1cmC1mmD0.5mm
单选题关于HTML表格说法错误的是:()。A表格的width属性可以设置为像素值或百分比。B表格的height属性可以设置为像素值或百分比。C如果不指定border属性,表格默认宽度为1。D表格和单元格的背景色可以同时设置。
单选题在HTML中,用()标签来强制显示Applet。Aname,height,widthBcodebase,height,widthCcode,nameDcode,height,width
单选题以下叙述中错误的是()。AVisual Basic是事件驱动型可视化编程工具BVisual Basic应用程序不具有明显的开始和结束语句CVisual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性DVisual Basic中控件的某些属性只能在运行时设置