C++程序设计案例教程课后习题答案113章 北邮高职.docx
《C++程序设计案例教程课后习题答案113章 北邮高职.docx》由会员分享,可在线阅读,更多相关《C++程序设计案例教程课后习题答案113章 北邮高职.docx(59页珍藏版)》请在第一文库网上搜索。
1、C+程序设计案例教程课后习题答案1-13章北邮第1章C+语言基础一、选择题1.D2.C3.B4.B5.B二、填空题1.特殊符号2.注释3.大括号4.分号5.Cpp第2章数据类型、运算符和表达式一、选择题1. D2.C3.B4.A5.A6.C7.B8.A9,D10.C11.C二、填空题1 .整型2.8103.doub1e4.2135.00000000001001006. 17.18.e三、编程题1 .从键盘输入某个字母的ASe11码,如:97(字母a),98(字母b),65(字母A)等,在屏幕上输出给字母。#inc1udeintmain(intargc,char*argv)inti;charc;
2、cout”请输入ASCII码值:end1;cini;/输入ASCII码c=i;coutcendI;/输出对应字符return0;)2 .编写一个程序,将“China”译成密码。编码的规律:用原来的字母后面第4个字母代替原来的字母。#inc1udeintmain(intargc,char*argv)(charc1=,C,c2=,h,c3=i,c4=n,c5=a;d+=4;c2+=4;c3+=4;c4+=4;c5+=4;coutdc2c3c4c5endI;return0;第3章程序控制语句一、选择题1.C2.C3.D4.A5.B6.A二、填空题1. do-whiIe2.顺序结构、选择结构和循环结构
3、3.64.break5.47106.16三、编程题1 .求100200之间不能被3整除也不能被7整除的数。#incIudeintmain(intargc,char*argv)(inti;for(i=100;i=200;i+)(if(i%3=0i%7=0)continue;eIsecoutiendI;return0;)2 .从键盘输入一个整数,判断该数是否为回文数。所谓的回文数就是从左到右读与从右向左读都是一样的数。例如7887、23432是回文数。#incIudeintmain(intargc,char*argv)(inti,x,r,y=0;CoUtx;i-x;whiIe(i!-O)(r=i%
4、10;i=i10;y=y*10+r;if(y-)COUtx是回文数endI;if(y!-x)COUtx不是回文数endI;returnO;3.编程求1001000之间所有的水仙花数。“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153二+53+33。#incIudeintmain(intargc,char*argv)(inti=1fj=1,k=1,X=Io0;COUt“100IOOo之间的水仙花数有:;for(x=100;x1000;x+)(i=x%10;j=x10%10;k=x100;if(=i*i*i+j*j*j+k*k*k)coutx;co
5、utendI;return0;4.将IoO元换成10元、5元和1元的组合,共有多少种组合方法?要求每种组合方法中都有10元、5元和1元。#incIudeintmain(intargc,char*argv)cout100元钱可以兑换成:end1;doubIex;for(inti=1;i=9;i+)(for(intj=1;j=17;j+)(for(intk=1;k=85;k+)(x=10*i+5*j+k;if(x=100)(cout10元i”张,5元的”j“张,1元的”k张end1;return0;第4章函数和预处理一、选择题I. A2.C3.B4.A5.D6.C7.D8.C9,C10.CII.
6、C12.D13.A14.D15.B二、填空题1 .fun(a,4)+fun(b,4)-fun(ab)f3)2 .void3 .0101112124.815 .函数体6 .右侧7 .文件包含命令三、编程题1 .假定小兔子一个月就可以长成大兔子,而大兔子每个月都会生出一对小兔子。(即兔子从生后第三个月才会生小兔子。)如果年初养了一对小兔子,问到年底时将有多少对兔子?用递归函数解决这一问题。#incIudeintfib(intn)(if(n=1IIn=2)return1;eIsereturn(fib(n-1)+fib(n-2);)intmain(intargc,char*argv)(CoUtn;CO
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+程序设计案例教程课后习题答案113章 北邮高职 C+ 程序设计 案例 教程 课后 习题 答案 113 高职