华中科技大学c第5次上机作业.docx

上传人:h**** 文档编号:1412662 上传时间:2019-02-24 格式:DOCX 页数:14 大小:51.28KB
下载 相关 举报
华中科技大学c第5次上机作业.docx_第1页
第1页 / 共14页
华中科技大学c第5次上机作业.docx_第2页
第2页 / 共14页
华中科技大学c第5次上机作业.docx_第3页
第3页 / 共14页
华中科技大学c第5次上机作业.docx_第4页
第4页 / 共14页
华中科技大学c第5次上机作业.docx_第5页
第5页 / 共14页
点击查看更多>>
资源描述

1、华 中 科 技 大 学 计算机基础与程序设计( C+) 实 验 报 告 实验名称: 第五 次上机实验 实验学时: 4 姓名: 学号: 班级: 电气 实验日期: 2017/4/27 教师批阅签字: 一、实验目的 掌握 字符型数组、字符型指针和数值型数组的异同 。 掌握 自定义函数的定义,声明和调用。 掌握 函数参数的值传递和地址传递的区别 。 掌握递归算法的意义。 明确变量的作用域和生存期的意义。 二、 实验内容 1 阅读程序 1) #include #include using namespace std; int main() int a=10, *p= char ch=a, *q= cha

2、r str =”abcd”,*qq=str; cout #include using namespace std; int main() int age ; char name11; cinage; cin.getline(name,11); coutage 后面的分号为中文 2.cin.getline 会将输入的回车作为其结束的标志,故直接跳过了输入字符数组这一步骤。只需要用 cin.get 吸收这个回车即可。 修改后的程序: #include #include using namespace std; int main() int age ; char name11; cinage; ci

3、n.get(); cin.getline(name,11); cout #include using namespace std; int main( ) char rstr10 =“abcdefgh“, dstr10; char * p=rstr, *q=dstr; strcpy(dstr,rstr); cout #include using namespace std; int main( ) char a10=“abcdefgh“,b10; char *rstr=a, *dstr=b; strcpy(dstr,rstr); cout using namespace std; int gy

4、s (int,int); int gbs (int,int); int main( ) int a,b; coutab; cout=b) n=a; else n=b; for(i=2;i=b) n=a; else n=b; for(i=2;i #include #include using namespace std; int ss (int); int main( ) int a50,i,t=0,j; srand(time(0); a0=(rand()%100+100); for(i=1;i using namespace std; int funchange (char s) int i,

5、m,b100,sum=0; for(i=0;si!=0;i+) if(si=0 int su(int a) int m,n=1,i; for(i=2;ib; gede(b, cout using namespace std; void funMaxMin(int a, int n, int *max, int *min) int i,j; *max=0; *min=0; for (i=0;ia*max) *max=i; for(j=0;jn; coutai; funMaxMin(a,n, cout“最大值为 “amaxendl; cout“最小值为 “aminendl; return 0; 2) 解决本题的算法思路描述 编写函数分别将每一个数与最大值和最小值比 较,将较大的数的下标给 *max 较小的数的下标给 *min

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 试题真题

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。