更多"根据下面的程序,可以在主程序中使用的合法语句是( )。 #incl"的相关试题:
[单项选择]根据下面的程序,可以在主程序中使用的合法语句是( )。 #include <iostream> using namespace std; class Person{ int age; voidtest( ){} public: Person(intage){this->age=age;} void ShowAge( ){cout<<"the Person’s age is",<<age;} }; void main( ){ Person wang(23); }
A. wanage=45
B. wanwang(45)
C. wanShowAge()
D. wantest()
[填空题]根据下面的主程序,完成类的一种构造函数的最简单形式。
#include<iostream.h>
class base
private:
int num;
public:
______;;
void main( )
base try(6);
[填空题]根据下面的主程序,完成类的一种构造函数的最简单形式。
#include<iostream. h>
class baseprivate:
int num;
public:
【10】 ;
;
void main( ) base try(6);
[填空题]根据输出结果填空完成下面程序。
#include<iostream.h>
class Test
private:
static int val;
int a;
public:
static int func( );
void sfunc(Test &r);
;
______//初始化静态变量val
int Test::func( )
return val++;
void Test::sfunc(Test &r)
r.a=125;
cout<<"Result3="<<r.a;
void main( )
cout<<"Resultl="<<Test::func( )<<endl;
Test A;
cout<<"Result2="<<A.fune( )<<endl;
A. sfunc(A);
输出结果为:
Result1=201
Result2=202
Result3=125
[单项选择]下面程序的功能是( )。
#include <iostream>
#include <string>
using namespace std;
int main ( )
int i=1, n=0;
char s[80],*p;
p=s;
strcpy(p,"It is a book..");
for (; *p !=’ /0’ ;p++)
if(*p==’’)
i=0;
else if (i==0)
n++; i=1;
cout<<"n=" <<n<<end1;
return 0;
A. 统计字符串中的单词个数
B. 统计字符串中的空格个数
C. 统计字符串中的字母个数
D. 统计字符串中的全部字符个数
[单项选择]下面程序的输出结果是( )。
#include<iostream>
#include<math.h>
using namespace std;
class point
private:
double x;
double y;
public:
point(double a,double b)
x=a;
y=b;
friend double distances(point a,point b);
;
double distances(point a,point b)
return sqrt((a.x-b.x)*(a.x-b.x)+(a.y-b.y)*(a.y-b.y));
int main( )
point p1(1,2);
point p2(5,2);
cout<<distances(p1,p2)<<end1;
return 0;
A. 2
B. 4
C. 8
D. 16
[填空题]下面程序的执行结果是 【15】
#include <iostream>
#include <iomanip>
using namespace std;
void main( )
{
cout<<setfill(’x’)<<setw(10);
cout<<"Hello"<<end1;
}
[填空题]下面程序的执行结果是 【15】 。
#include <iostream>
#include <iomanip>
using namespace std;
void main( )
cout<<setfill(’x’)<<setw(10);
cout<<"Hello"<<end1;
[填空题]下面程序的执行结果是 【15】
#include <iostream>
#include <iomanip>
using namespace std;
void main( )cout<<setfill(’x’)<<setw(10);
cout<<"Hello"<<end1;
[单项选择]下面程序的输出结果是( )。 #include<iostream> #include<string> using namespace std; void main( ){ charp1[10],p2[10]; strcpy(p1,"abc"); strcpy(p2,"ABC"); charstr[50]="xyz"; strcpy(str+2,strcat(p1,p2)); cout<<str; }
A. xyabcABC
B. yzabcABC
C. xyzabcABC
D. zabcABC
[单项选择]下面程序的输出结果是( )。
#include<iostream>
#include <math.h>
using namespace std;
class point
private:
double x;
double y;
public:
point(double a, double b)
x=a;
y=b;
friend double distances(point a,point b);
;
double distances(point a,point b)
return sqrt((a.x-b.x)*(a.x-b.x)+(a.y-b.y)*(a.y-b.y));
int main( )
point p1 (1,2);
point p2(5,2);
cout<<distances(p1 ,p2)<<end1;
return 0;
A. 2
B. 4
C. 8
D. 16
[单项选择]下面程序的输出结果是
#include<iostream.h>
#include<string.h>
void main( )
char p1[10],p2[10]
strcpy(p1,"abc");
strcpy(p2,"ABC");
char str[50]="xyz";
strcpy(str+2,strcat(p1,p2));
cout<<str;
A. xyzabcABC
B. zabcABC
C. xyabcABC
D. yzabcABC
[单项选择]下面程序的输出结果是 #include<iostream.h> #include<string.h> void main( ) { char p1[10],p2[10] strcpy(p1,"abc"); strcpy(p2,"ABC"); char str[50]="xyz"; strcpy(str+2,strcat(p1,p2)); cout<<str; }
A. xyzabcABC
B. zabcABC
C. xyabcABC
D. yzabcABC