欢迎来到天天文库
浏览记录
ID:55457970
大小:39.19 KB
页数:51页
时间:2020-05-13
《c++程序设计课后练习答案.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第一章一、选择题1.B;(typedef,typeid,typename,都为保留字);2.C;(标识符,应该以字母或,下划线开头);3.C;(标识符中有的特殊符号,只能有下划线);二、填空题1.cin,cout2.new,delete3.inta(55);三、改错题1.没有定义变量num;2.constint*p=&x;是声明指向常量的指针,*p不能当作“左值”,*p=65错误。3.p为常量指针,不能吧p作为“左值”,p=&y,错误。四、编程题1.分别用字符和ASCII码形式输出整数值65和66.#includeusingnamespacestd;v
2、oidmain(){chara='A',b='B';intascii_1=53,ascii_2=54;//ASCII码中的,5和6cout<<"字符输出:"<<(int)a<<","<<(int)b<usingnamespacestd;voidmain(){int*p;p=newint[
3、100];for(inti=0;i<100;i++){*(p+i)=i;}for(i=0;i<100;i++){cout<<*(p+i)<<",";}deletep;}3.编写完整的程序,它读入15个float值,用指针把它们存放在一个存储快里,然后输出这些值和以及最小值。#include#include//用于数组排列的头文件usingnamespacestd;voidmain(){float*p;p=newfloat[15];cout<<"输入15个float类型的值:"<4、cin>>*(p+i);}for(i=0;i<15;i++){cout<<*(p+i)<<",";}sort(p,p+15);cout<<"最小的是:"<<*(p)<#include#includeusingnamespacestd;voidmain(){inta[]={1,2,3,45、,5,6,7,8},b[8];cout<<"数组a中‘4’的位置是:"<6、<#includeusingnamespacestd;voidmain(){//使用string类定义字符串,完成字符串连接stringstr1("C++"),str2("程序设计");stringstr3;str3=str1+str2;//连接方式1cout<7、20];inti=0,k=0;for(i=0;i<20;i++)//初始化c3c3[i]=' ';i=0;while(c1[i]!=' '){c3[k]=c1[i];i++;k++;}i=0;while(c2[i]!=' '){c3[k]=c2[i];i++;k++;}cout<#include#include#include
4、cin>>*(p+i);}for(i=0;i<15;i++){cout<<*(p+i)<<",";}sort(p,p+15);cout<<"最小的是:"<<*(p)<#include#includeusingnamespacestd;voidmain(){inta[]={1,2,3,4
5、,5,6,7,8},b[8];cout<<"数组a中‘4’的位置是:"<6、<#includeusingnamespacestd;voidmain(){//使用string类定义字符串,完成字符串连接stringstr1("C++"),str2("程序设计");stringstr3;str3=str1+str2;//连接方式1cout<7、20];inti=0,k=0;for(i=0;i<20;i++)//初始化c3c3[i]=' ';i=0;while(c1[i]!=' '){c3[k]=c1[i];i++;k++;}i=0;while(c2[i]!=' '){c3[k]=c2[i];i++;k++;}cout<#include#include#include
6、<#includeusingnamespacestd;voidmain(){//使用string类定义字符串,完成字符串连接stringstr1("C++"),str2("程序设计");stringstr3;str3=str1+str2;//连接方式1cout<7、20];inti=0,k=0;for(i=0;i<20;i++)//初始化c3c3[i]=' ';i=0;while(c1[i]!=' '){c3[k]=c1[i];i++;k++;}i=0;while(c2[i]!=' '){c3[k]=c2[i];i++;k++;}cout<#include#include#include
7、20];inti=0,k=0;for(i=0;i<20;i++)//初始化c3c3[i]=' ';i=0;while(c1[i]!=' '){c3[k]=c1[i];i++;k++;}i=0;while(c2[i]!=' '){c3[k]=c2[i];i++;k++;}cout<#include#include#include
此文档下载收益归作者所有