填空题

下列程序的输出结果为 【10】 。 #inelude<iostream. h> int &max(int &x, int &y) {return (x>y x: y); } void main() { int n=3, m=12; max(m, n)++ cout<<"m="<<m<<", n= "<<n<<end1; }

【参考答案】

m=13,n=3
<上一题 目录 下一题>
热门 试题

填空题
下面程序编译时发现ma[3]=9错误,其原因是 【11】 。# include<iostream. h>class FunArray{int *pa; 指向一个数组空间int size; 数组元素个数public:FunArray(int a[ ], int thesize): pa(A) , size(thesize) { }int Size( ){return size;}}};void main( ){int s[ ]={3,7,2,1,5,4};FunArray ma (s, sizeof (s) sizeof(int) );ma[3] = 9cout<<ma[3]<<end1;}
填空题
下列程序的执行结果是 【12】 。#include<iostream. h>class Student{public:Student(int xx){x=xx;}virtual float calcFuition( );protected:int x;}float Student:: calcTuition(){return float(x* x)class GraduateStudent:public Student{public:GraduateStudent(int xx) :Student(xx) {}float calcTuition( )};float GraduateStudent:: calcTuition( ){return float(x * 2);}void main( ){Student s(20);GraduateStudent gs(30);cout<<s.calcTuition()<< <<gs. calcTuition()==end1; 计算学生s和研究生gs的学费}
相关试题
  • 下列程序的输出结果是非曲直 【15】 。...
  • 下列程序完成从文件读取文件显示的同时写入...
  • 下列程序中需要清理动态分配的数组,划线处...