免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、利用指针,编写用于交换两个整型变量值的函数。程序运行结果如下:输入:5 6输出:6 5#includeusing namespace std;void swap(int *p,int *q) int temp; temp=*p; *p=*q; *q=temp; int main() int a,b; int *p1,*p2; cinab; p1=&a; p2=&b; swap(p1,p2); couta bendl;2、编写主程序,将输入字符串反序输出。程序运行结果如下:输入:ABCDEFGHIJK输出:KJIHGFEDCBA#include #include using namespace std; int main() char str100; cinstr; int len; len=strlen(str); char *p=&strlen-1; while(p=str) cout*p; p-; coutendl; return 0; 4、用指针编写一个对整型数组进行冒泡排序函数。冒泡排序是指将相邻的元素进行比较,如果不符合所要求的顺序,则交换这两个元素;对整个数列中所有的元素反复运用上法,直到所有的元素都排好序为止。程序运行结果如下:输入(第一个数是数组的长度):5503 87 512 61 908输出:61 87 503 512 908#include using namespace std; void jh(int *p,int c) for(int i=0;ii;j=j-1) if(*(p+j-1)*(p+j) int tmp=*(p+j-1); *(p+j-1)=*(p+j); *(p+j)=tmp; int main() int n; cinn; int a100; for(int x=0;xax; jh(a,n); for(int i=0;in;i+) coutai ; return 0; 5、编写程序,将某一个输入的位数不确定的正整数按照标准的三位分节格式输出,例如,当用户输入82668634时,程序应该输出82,668,634。程序运行结果如下:输入:82668634输出:82,668,634#include using namespace std; int main() int n,i=1; char a20,*p; p=a; cinn; do if(i%4) *p=n%10+0; n=n/10; else *p=,; p+; i+; while(n); do p-; i-; cout1); coutendl; return 0; 6、编写程序,把10个整数赋予某个int型数组,然后用int型指针输出该数组元素的值。输入参数是待输出元素的个数。 输出: 1 2 3 4 5 6 7 8 9 10注:数组元素之间空一个空格。 7、用指针编写一个程序,当输入一个字符串后,要求不仅能够统计其中字符的个数,还能分别指出其中大、小写字母、数字以及其他字符的个数。程序运行结果如下:输入:I am 21 years old.输出(五个数值依次为大、小写字母、数字、其他字符和总共含有的字符个数):11025188、编写一个函数, 用于将一个字符串转换为整型数值。其原型为:int myatoi(char *
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 玉石检验员基础验收水平考核试卷含答案
- 粮油保管员岗中实操考核试卷含答案
- 列车员岗位工作效率考核试卷含答案
- 13.精卫填海教案
- 高淀粉积累下少根紫萍蛋白组的深度解析与机制探究
- 高氟环境下高血压与动脉粥样硬化关联及高脂影响机制探究
- 高校辅导员工作压力与工作倦怠:现状剖析、关系探究与应对策略
- 高校绩效预算管理的创新实践与提升路径-以H大学为例
- 高校新校区建设的社会经济影响及评价指标体系构建研究
- 高校大学生群体对社会主义核心价值体系的认同:现状、影响及提升路径
- 2026年西安交通大学管理学院管理辅助人员招聘笔试参考题库及答案详解
- 2026年全国新高考1卷英语试卷(含答案及详解)
- 2026年留疆战士政策理解练习题及解析
- 《北京地区会计师事务所收费标准(试行)》文件
- 美容院消毒卫生工作制度
- 煤矿总工程师岗位职责及技术管理体系
- 少儿篮球教练员培训课件
- 3D数字游戏角色设计与制作(Maya)课件:材质制作
- 中级注册安全工程师《安全生产法律法规》历年真题(2021-2025)
- 学生兼职模板合同范本
- 2025年四川警务辅助人员招聘考试综合能力素质测试综合试题及答案二
评论
0/150
提交评论