下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
上海应用技术大学《面向对象程序设计》课程实验报告实验名称 C++中的对C语言的常规扩充 实验序号 1 实验日期姓名 院系 班级专业 指导教师
学号成绩 合格一、实验目的和要求目的:1、熟悉visualstudio2008C++的编程环境2、掌握C++语言中相对于C语言进行扩充的部分知识要求:visualstudio2008C++开发环境编制一个包含基本输入/C++程序,调试通过。main函数进行重载函数调用,并测试其结果。编制用指针处理字符串的程序,调试通过,并观测其结果。main,main函数去调用,并测试其结果。二.实验内容编制一个包含基本输入/C++程序,调试通过。main函数进行重载函数调用,并测试其结果。编制用指针处理字符串的程序,调试通过,并观测其结果。main函数去调用,并测试其结果,main函数去调用,并测试其结果。三、实验代码及实验结果#include<iostream>usingnamespacestd;classTime{public:inthour;intintsec;};intmain(){Timet1;cin>>t1.hour;计算机科学与信息工程学院编制上海应用技术大学cin>>t1.minute;cin>>t1.sec;cout<<t1.hour<<":"<<t1.minute<<":"<<t1.sec<<endl;system("pause");return0;}#include<stdio.h>#include<iostream>usingnamespacestd;#definen3.1415927floatcircle(floatfloatcircle(floatl,floatw);voidmain(){floatr,l,w;cout<<"shurubanjing";cin>>r;cout<<circle(r)<<endl;cout<<"shurul,w";cin>>w>>l;cout<<circle(l,w)<<endl;system("pause");}floatcircle(floatr){return2*r*n;}floatcircle(floatl,floatw){return(l*w)*2;}usingnamespacestd;intmain(){charstrl[]="IloveCHINA!",str2[20],*pl,*p2;pl=strl;p2=str2;for(;*pl!='\0';pl++,p2++)*p2=*pl;计算机科学与信息工程学院编制上海应用技术大学*p2='\0';pl=strl;p2=str2;cout<<"strlis:"<<pl<<endl;cout<<"str2is:"<<p2<<endl;system("pause");return0;}}usingnamespacestd;intmain(){voidsort(int&,int&,int&);inta,b,c;cout<<"Pleaseenter3integers;";cin>>a>>b>>c;sort(a,b,c);cout<<"sortedorderis"<<a<<""<<b<<""<<c<<endl;system("pause");return0;}voidsort(int&i,int&j,int&k){voidchange(int&,intif(i>j)change(i,j);if(i>k)change(i,k);if(j>k)change(j,k);}voidchange(int&x,int&y){inttemp;temp=x;x=y;y=temp;}计算机科学与信息工程学院编制上海应用技术大学#include<iostream>#include<string>usingnamespacestd;string(&fun(string(&s)[10]))[10]{returns;}//usingstr_arr=string(&)[10];/*typedefstringstr_arr[10];str_arr&fun1(str_arr&s){returns;}*/typedefstring(&str_arr)[10];str_arrfun1(str_arrs){returns;}autofun2(string(&s)[10])->string(&)[10]{returns;}stringd[10];decltype(d)&fun3(decltype(d)&s){returns;}intmain(intargc,char*argv[]){strings[10]={"1","2","3","4","5","6","7","8","9","1"};decltype(s)&ds=fun(s);//decltype(s)&ds=fun1(s);//decltype(s)&ds=fun2(s);//decltype(s)&ds=fun3(s);ds[1]="han";for(constauto&a:s){计算机科学与信息工程学院编制上海应用技术大学cout<<a<<endl;}cout
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 许昌学院《虚拟现实开源系统开发实验》2023-2024学年第一学期期末试卷
- 许昌学院《设计思维表达》2021-2022学年第一学期期末试卷
- 徐州工程学院《理论物理概论(Ⅰ)》2022-2023学年第一学期期末试卷
- 消防器材维护保养培训
- 创新思维的月度发展策略计划
- 秋季课程设置与调整计划
- 调动社区资源的有效利用计划
- 信阳师范大学《书籍设计》2023-2024学年第一学期期末试卷
- 尽展宝贝潜能幼儿园学期班级工作计划
- 信阳师范大学《计算机三维模型设计实验》2023-2024学年第一学期期末试卷
- 电解原理的应用-公开课
- 2023年新版新汉语水平考试五级HSK真题
- 消防安全评估检查记录表格汇编
- 两校区化粪池清理、管道疏通承包协议书
- TSZSSA 0002-2023 证券公司重要信息系统容量管理标准
- 小学美术-快乐刮画教学设计学情分析教材分析课后反思
- 校园足球技能等级评价标准
- 部编人教版九年级语文上册全册教案(含教学反思)
- (5.1.5)-2.1.5建筑砂浆分层度试验
- XX电厂拆除施工方案
- 中国传统文化(英文版)
评论
0/150
提交评论