天津大学C+ + 计算机软件技术基础 重修班考试题目(2011.doc_第1页
天津大学C+ + 计算机软件技术基础 重修班考试题目(2011.doc_第2页
天津大学C+ + 计算机软件技术基础 重修班考试题目(2011.doc_第3页
天津大学C+ + 计算机软件技术基础 重修班考试题目(2011.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

天津大学C+ + 计算机软件技术基础 重修班考试题目(2011年5月)1、#include class Mprivate:int A; static int B;public:M(int x)A=x; B+=x;void f1( );void M:f1( ) coutA=AtB=Bendl; int M:B=0;void main( ) M P(1); P.f1( ); M Q(2); Q.f1( ); P.f1( ); 2、#include int f(char *p,char *t)int n=0;while(*p!=0)if(*p=a&*p=0&*p=9)n+;p+;*t=0;return n;void main() char s1=hs6sGGtts,s220; int k; k=f(s1,s2); couts1 s2 kendl; 3、#includeint fun(char *str, char ch)int k=0; for(int i=strlen(str)-1; i=0; i- ) if( stri=ch ) k=i+1; break; return k; 4、#include void del(int a,int t1,int t2,int &n)int *p=a;for(int i=0;i=t1&ai=t2) *p+=ai;n=p-a;void main()int x10=.,num=10;del(x,4,30,num);for(int i=0;inum;i+)coutxi” “;coutendl; 5、#include int fx(int a) int x, b; b=a%10; a/=10; x=a ; while( a!=0 ) b*=10; a/=10; x+=b; return x ; void main( ) int x=123; coutfx(x) endl;6、#include int fun(int *x , int *y);void main( ) int x6=.,y6,n,i; n=fun(x,y) ;cout能被2整除的个数:n; for(i=0;in;i+) coutyi ;int fun(int x,int y) int i, k=0; for(i=0;i6;i+)if(xi%2=0) yk+=xi; return k;7、#include class Base public: Base(int i)a=i;coutBase构造函数n; void print( )couta=a,; int Geta( )return a; private: int a; ; class Derived: public Base public: Derived(int i, int j, int k); void print( ); private: int b; Base Ba; ; Derived:Derived(int i,int j,int k):Base(i), Ba(j),b(k) coutDerived构造函数n; void Derived:print( ) Base:print( ); coutbBa.Geta()endl; void main( ) Derived d1(1,2,3); d1.print( ); 8、#include class circle double a,b,c;public: circle(double x)r=x; void f1( ) b=2*3.1415*a; c=3.1415*a*a; void print( ); ; void circle:print( )coutabcr1;circle y1(r1);y1.f1( ); y1.print( );9、 #include #include void main( ) int a10,s=0,i; float aver; ofstream aa(qq.txt,ios:out); for(i=0; iai; s+=ai; aver=s/10.0; for(i=0;i10;i+) outfile ai ;aa saverendl; aa.close( ); 简答题:1、 线性表、栈、队列优缺点,异同2、 完全二叉树找双亲、子女3、 先

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论