2011-2012第一学期C与面向对象程序设计试卷(A卷).doc

2011-2012第一学期C与面向对象程序设计试卷(A卷).doc

ID:51689085

大小:31.50 KB

页数:5页

时间:2020-03-15

2011-2012第一学期C与面向对象程序设计试卷(A卷).doc_第1页
2011-2012第一学期C与面向对象程序设计试卷(A卷).doc_第2页
2011-2012第一学期C与面向对象程序设计试卷(A卷).doc_第3页
2011-2012第一学期C与面向对象程序设计试卷(A卷).doc_第4页
2011-2012第一学期C与面向对象程序设计试卷(A卷).doc_第5页
资源描述:

《2011-2012第一学期C与面向对象程序设计试卷(A卷).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、根据每题的要求回答问题。(共计45分)1、写出下列程序的执行结果(3分)intnumber=1001;cout<<”Decimal:”<

2、+)+(+b);c=7c=a+++++b;error3、写出下面程序中d的值。(2分)d=(a=1,b=a+2,c=b+3);d==64、通过分别省略for循环中的三个表达式,写出求1到100的和的三种for循环的计算方式。(6分)#include“iostream.h”inti,sum=0;intmain()inti=1;{for(;i<=100;i++)sum=sum+i;cout<<”总和为”<

3、1;;i++){if(i>100)break;sum=sum+i;}Return0;}//********************************#include“iostream.h”intmain(){inti=0,sum=0;for(;i<=100;){sum=sum+i;i++;}}//***************************#include“iostream.h”intmain(){for(;;){sum=sum+i++;if(i>100)break;}5、至少从两个方面说明全局变量和局部变量的区别。(4分)voidfunc(){staticinta=2;b=1

4、0;a+=2;cout<

5、ze是数组a中元素的个数{}9、,求和语句各自独立运行时,指出下面的几种表达方式是否正确(5分)intiArray[]={1,2,3,4,5,6},sum=0;int*iPtr;iPtr=iArray;//是否正确?for(intn=0;n<6;n++){sum+=*iPtr++;//sum+=*(iPtr+n);//sum+=iPtr[n];//sum+=*(iArray+n);//}10、分别用malloc、free和new、delete写出分配和释放内存的任意例子。(2分)11、下列表达式是否正确,分别用error和ok表示。(3分)constinta=10;constintb=20;c

6、har*constpc=”asdf”;contint*constcpi=&a;constint*pi=&a;*pi=20;//pi=&b;//pc=”dfgh”;//*pc=’b’;//cpi=&b;//12、写出使用引用进行两个数据交换的子函数。(3分)13、写出删除链表结点的步骤(4分)共5页第2页山东理工大学《C++与面向对象程序设计》试卷纸(A)卷2011-2012学年第一学期班级:姓名:学号:…………………………………装……………………………订…………………………线………….………………………………二、按要求回答各题。(共计45分)1、写出下面程序的执行结果(6分)classStud

7、entID{private:intvalue;public:StudentID(intid=0){value=id;cout<<”Assigningstudentid”<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。