C++语言基础教程 习题解答 作者 吕凤翥 第6章.doc

C++语言基础教程 习题解答 作者 吕凤翥 第6章.doc

ID:51946382

大小:86.50 KB

页数:4页

时间:2020-03-20

C++语言基础教程 习题解答 作者 吕凤翥 第6章.doc_第1页
C++语言基础教程 习题解答 作者 吕凤翥 第6章.doc_第2页
C++语言基础教程 习题解答 作者 吕凤翥 第6章.doc_第3页
C++语言基础教程 习题解答 作者 吕凤翥 第6章.doc_第4页
资源描述:

《C++语言基础教程 习题解答 作者 吕凤翥 第6章.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第6章习题解答6.1判断题对的有1,6,7,86.2单选题ACDBCDCCBA6.3填空题1.传递参数执行函数体返冋2.外部内部外部static3.内联重载4.递归递归5.变量名引用6.4程序结果1.92.a=lb=la=lb=2a=lb=3a=lb=43.5!+4!+3!+2!+1!=1534.25.6,6,66.sum1=13sum2=21sum3=297.a=8,b=5a=5,b=8&800abreak6.5编程题1.#includedoubles,sum(double[]Jnt),averge(int)

2、;constintN=8;voidmain(){doublea[N];cout«MEnter8doubles:H;for(inti(0);i

3、deintmax(int[]),min(int[]);constintN=&voidmain(){inta[N];cout«"Enter8integers:for(inti(O);ivN;i++)cin»a[i];cout«',MAX="«max(a)«,,,«"MIN="«min(a)«endl;}intmax(intb[]){intmax=b[0];for(inti(l);ivN;i++){if(b[i]>max)max=b[i];)returnmax;}intmin(intb[]){intmin=b[0]

4、;for(inti(l);iintsum_day(int,int)Jeap(int);voidmain(){intyear,month,day;cout«MEnteradate(yyyymmdd):H;cin»year»month»day;intdays=sum_day(month,day);if(leap(year)&&month>2)days++;cout«days«endl;)intsum_day(intmo

5、nth,intday){intdays_month[13]={0,31,2&31,30,31,30,31,31,30,31,30,31);for(inti(l);ivoidmain(){voidconvert(int);intnum;cout«HEnterainteg

6、er:cin»num;cout«HOutputastring:H;convert(num);cout«endl;)voidconvert(intn){inta;if((a=n/10)!=0)convert(a);coutvvn%10+、0‘;5.#includevoidmain(){intprime(int);intnj;cout«HEnterainteger:”;cin»n;for(inti(2);i

7、j«endl;}}intprime(intn){intj(2);while(n%j!=0)j++;if(n==j)return1;elsereturn0;}6.6冋答问题1.答:类型是void。无关系。2.答:为外部类函数。存储类决定函数的作用域。3.答:传值调用和引用调用。引用调用比传值调用更加直观和方便。4.答:内联*1数调用时用两数体进行替换,而一般函数调用时是转去执行两数体。使用内联函数可用减少函数调用的开销。5.答:有影响。

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

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

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