- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课堂练习参考答案苏大版1-13章)
第2章 数据类型、运算符和表达式
一、选择题
题号 1 2 3 4 5 6 7 8 9 10 11 12 答案 B A B A C D D A B D D A 二、填空题
13、 int a 或 int a 14、 0 15、 1 16、 4 或4.0 17、 105 和 70 18、 60 19、 10、8、3 20、 5、7、2.9 21、 7、7、15、1 第4章 C++流程控制语句
一、选择题
题号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 答案 C D B C A A D C D A C D B D 二、填空题
1、 第一空:switch ,第二空:continue 2、 10 3、 第一空,第二空:退出程序运行 4、 第一空:A ,第二空:e
5、 第一行:11 13 17 19 23 , 第二行:29 31 37 6、 第一行:2 , 第二行:0 0 7、 第一行:1 , 第二行:3
8、 第一行:10 1*2*5 , 第二行:20 1*2*2*5 9、 第一行:i 40 , 第二行:s 108 10、 第一空:i%5 0, 第二空:n+m ,第三空:n-m 11、 第一空:i 10, 第二空:i%5 0 ,第三空:x1 12、 第一空:i 100, 第二空:1.0/i*s ,第三空:s* -1 13、 第一空:n或 n! 0, 第二空:n/ 10 14、 第一空:n/10%10 或 n%100/10 等, 第二空:a b||a c||b c 第5章 函数和编译预处理
一、选择题
题号 1 2 3 4 5 6 7 8 9 10 11 12 13 答案 A C C B A C D A B D B C C 二、填空题
1 、 inline 2 、 int 3 、 14 fun 29 4 、 作用域 或 :: 5 、 0 6 、 条件编译 7 、 自动类型 或 auto 8 、 f ; 9 、 第一行:-1 12 14 10 第二行:7 14 33 20
10、 第一行:521 第二行:0234
11、 第一空:return n*f n-1 第二空:f m / f r *f m-r 12、 第一行:4,4,6 第二行:15,4,12 第三行:10,4,6 第6章 数组
一、选择题
题号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 答案 D D C C C B D C B D A D C B 二、填空题
1 、 cin.getline str,20 2 、 8 3 、 第一空: ’\0’ 第二空: 0 4 、 第一空: 4 第二空: 100
5 、 第一行:s 56 第二行:count 7 6 、 第一行: 9 第三行: 6.4
7 、 第二行:1 1 第四行:1 3 3 1 8 、 9 7 6 5 4 3 2
9 、 第一行: 3 0 2 第二行: 5 7 3 第三行: 4 5 1 第四行: 7 6 9
10、 第一空: n%10 第二空: a[j]! a[i-j-1] 第三空: b 或 b 1等 11、 第一空: str[i]等 第二空: break 第三空: count str,substr 三、程序设计题
// 1 删除一维数组中的重复元素
#include
void main void //间接选择排序法 int a[10] 7,3,7,1,9,7,8,3,3,1 ,i,j,k,n 10;
cout 原数组为:\n;
for i 0;i n;i++ cout a[i] \t;
cout \n;
for i 0;i n-1;i++ for j i+1; j n; if a[i] a[j] for k j;k n-1;k++ a[k] a[k+1]; //方法一 //for k j+1;k n;k++ a[k-1] a[k]; //方法二 n--; continue; j++; cout 删除重复元素后的数组为:\n;
for i 0;i n;i++ cout a[i] \t;
cout \n; // 2 交换二维数组中的最大和最小元素
#include
void main void int a[3][4],i,j,max,min,rmax,cmax,rmin,cmin,t;
for i 0;i 3;i++ //输入二维数组
f
原创力文档


文档评论(0)