C++程序设计题解与上机指导_教材例题程序(代码).doc
文本预览下载声明
C++程序设计题解与上机指导
教材例题程序
第一章
Ch1-1
#include iostream
using namespace std;
int main()
{
coutThis is a C++ program.;
return 0;
}
Ch1-2
#include iostream
using namespace std;
int main()
{
int a,b, sum;
cinab;
sum=a+b;
couta+b=sumendl;
return 0;
}
Ch1-3-1
#include iostream
using namespace std;
int max(int x,int y)
{ int z;
if(xy) z=x;
else z=y;
return(z);
}
int main()
{ int a,b,m;
cinab;
m=max(a,b);
coutmax=mendl;
return 0;
}
Ch1-3-2
#include iostream
using namespace std;
int main()
{ int max(int x,int y);
int a,b,c;
cinab;
c=max(a,b);
coutmax=cendl;
return 0;
}
int max(int x,int y)
{
int z;
if(xy) z=x;
else z=y;
return(z);
}
Ch1-4
#include iostream
using namespace std;
class Student
{
private:
int num;
int score;
public:
void setdata()
{
cinnum;
cinscore;
}
void display()
{
coutnum=numendl;
coutscore=scoreendl;
};
};
Student stud1,stud2;
int main()
{
stud1.setdata();
stud2.setdata();
stud1.display();
stud2.display();
return 0;
}
第二章
Ch2-1
#include iostream
using namespace std;
int main ( )
{int i,j;
i=A;
j=B;
couti j\n;
return 0;
}
Ch2-2
#include iostream
using namespace std;
int main()
{char c1,c2;
c1=a;
c2=b;
c1=c1-32;
c2=c2-32;
coutc1 c2endl;
return 0;
}
Ch2-3
#include iostream
#define PRICE 30
using namespace std;
int main ( )
{int num,total;
num=10;
total=num * PRICE;
couttotal=totalendl;
return 0;
}
Ch2-4
#include iostream
using namespace std;
int main()
{ float x;
int i;
x=3.6;
i=(int)x;
coutx=x,i=iendl;
return 0;
}
Ch2-5
#include iostream
using namespace std;
int main()
{ unsigned short a;
short int b=-1;
a=b;
couta=aendl;
return 0;
}
第三章
Ch3-1
#include iostream
#include iomanip
using namespace std;
int main()
{
double a=123.456,b=3.14159,c=-3214.67;
coutsetiosflags(ios::fixed)setiosflags(ios::right)setprecision(2);
coutsetw(10)aendl;
coutsetw(10)bendl;
coutsetw(10)cendl;
return 0;
}
Ch3-2
#include iostream
using namespace std;
int m
显示全部