文档详情

C++程序设计题解与上机指导_教材例题程序(代码).doc

发布:2018-06-01约9.6万字共124页下载文档
文本预览下载声明
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
显示全部
相似文档