免费预览已结束,剩余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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 餐饮公司入职培训参考
- 餐饮业基本知识培训课件
- 2026校招:比亚迪面试题及答案
- 2026校招:IT咨询顾问题目及答案
- 餐厅安全消防培训
- 2025年郑州电力职业技术学院单招职业技能考试题库及答案解析
- 信息化责任落实不到位问题整改措施报告
- 餐中服务培训
- 外部合作方选择评价标准
- 飞机发动机试车安全培训
- 马年猜猜乐(猜成语)打印版
- 黄斑变性教学课件
- 2026年湖南生物机电职业技术学院单招职业倾向性考试题库新版
- 【企业盈利能力探析的国内外文献综述2400字】
- 某氯碱化工有限公司离子膜烧碱项目可行性研究报告
- 民族与社会 第二讲 什么是“民族”和“族群”.-职业教育-在线
- 多头小直径防渗墙工艺试验方案
- 译林版英语八年级上册单词表
- Deacon工艺在氯资源循环中的应用
- 铣工工艺与技能训练-模块八-综合技能训练课件
- 第4讲:圆锥误差(2-1)
评论
0/150
提交评论