欢迎来到天天文库
浏览记录
ID:55412743
大小:154.00 KB
页数:39页
时间:2020-05-12
《C++程序设计课后答案.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第一章2一、选择题2二、填空题2三、改错题2四、编程题2第二章4一、单项选择4三、编程题4第三章5一、填空题5二、单项选择题5三、改错题5第四章10一、填空题10二、单项选择题10三、改错题10四、完成程序题10五、程序分析题12六、编程题12第五章15一、填空题15二、单项选择题15三、改错题15四、完成程序题15五、编程题16第六章18一、填空题18二、单项选择18三、改错题18四、编程题19第七章24一、单项选择24二、填空题24三、改错题24四、编程题25第八章28一、单项选择题28二、分析程序题28三、查错题28四、完成程序题29第九章30五、
2、编程题31第十章37一、单项选择题37二、填空题37四、编程题37第一章一、选择题1.B;(typedef,typeid,typename,都为保留字);2.C;(标识符,应该以字母或,下划线开头);3.C;(标识符中有的特殊符号,只能有下划线);二、填空题1.cin,cout2.new,delete3.inta=55;三、改错题1.没有定义变量num;2.*p不能当作“左值”。3.p为常量指针,不能吧p作为“左值”,p=&y,错误。四、编程题1.分别用字符和ASCII码形式输出整数值65和66.#includeusingnamesp
3、acestd;voidmain(){chara='A',b='B';intascii_1=53,ascii_2=54;//ASCII码中的,5和6cout<<"字符输出:"<<(int)a<<","<<(int)b<usingnamespacestd;voidmain(
4、){int*p;p=newint[100];for(inti=0;i<100;i++){*(p+i)=i;}for(i=0;i<100;i++){cout<<*(p+i)<<",";}deletep;}3.编写完整的程序,它读入15个float值,用指针把它们存放在一个存储快里,然后输出这些值的和以及最小值。#includeusingnamespacestd;voidmain(){floatmin,sum=0,*p;p=newfloat[15];cout<<"输入15个float类型的值:"<>*p;//输入第一个
5、数,min=*p;//先认为是最小sum+=*p;//加入累加器for(inti=1;i<15;i++){cin>>*(p+i);sum+=*(p+i);//加入累加器if(*(p+i)#include6、ithm>//数组处理的头文件#includeusingnamespacestd;voidmain(){inta[]={1,2,3,4,5,6,7,8},b[8];cout<<"数组a中‘4’的位置是:"<7、"<#includeusingnamespacestd;voidmain(){//8、使用string类定义字符串,完成字符串连接stringstr1("C++"),
6、ithm>//数组处理的头文件#includeusingnamespacestd;voidmain(){inta[]={1,2,3,4,5,6,7,8},b[8];cout<<"数组a中‘4’的位置是:"<7、"<#includeusingnamespacestd;voidmain(){//8、使用string类定义字符串,完成字符串连接stringstr1("C++"),
7、"<#includeusingnamespacestd;voidmain(){//
8、使用string类定义字符串,完成字符串连接stringstr1("C++"),
此文档下载收益归作者所有