数组与指针学习与题目练习
2016-10-30 17:21
288 查看
1620-7 唐大智《2016年10月30日》[连续第三十天总结]
标题:数组与指针学习与题目练习
关键词:数组与指针60%,题目练习
内容:(A)(1)关系运算:指针可以参与所有关系运算,用于判断指针所指的位置,当位置关系成立时,其结果逻辑为真true,当位置关系不成立时,位置关系为假false。
int [5]={1,3,5,7,9},*p1,*p2,*p3;
p1=p2=a,p3=a+2;
(2)逻辑运算:指针可以参加所有的逻辑运算,当指针悬空时,即值为0,相当于逻辑值假;当指针不悬空时,相当于逻辑值真,逻辑运算的结果也为逻辑值。
(B)(1)例题:将字符串中的字符逆序排列。如将"tang da zhi"逆序 “ihz ad gnat”
#include<iostream.h>
#include<string.h>
void main()
char str[]=“tang da zhi .”,*p1=str,*p2=str+strlen(str)-1
while(p1<p2){
char t=*p1;
*p1=*p2;
*p2=t;
p1++;
p1--;
}
cout<<str<<endl;
}
(2):将一维数组中的元素从小到大的排序,即升序排列
#include<iostream.h>
void main()
{
int a[10]={5,9,2,6,10,8,1,7,4,3};
for(int i=0; i<9;i++)
for(int j=i+1;j<10;j++ )
if(a[i]>a[j]){
int t=a[i];
a[j]=t;
}
for(i=0;i<10;){
cout<<a[i]<<'\t';
i++;
if(i%5==0)cout<<'\n';
}
cout<<'\n';
}
(C)明日计划:由于组长说没看见代码不高兴,所以继续抄代码.准备迎接专家。
标题:数组与指针学习与题目练习
关键词:数组与指针60%,题目练习
内容:(A)(1)关系运算:指针可以参与所有关系运算,用于判断指针所指的位置,当位置关系成立时,其结果逻辑为真true,当位置关系不成立时,位置关系为假false。
int [5]={1,3,5,7,9},*p1,*p2,*p3;
p1=p2=a,p3=a+2;
(2)逻辑运算:指针可以参加所有的逻辑运算,当指针悬空时,即值为0,相当于逻辑值假;当指针不悬空时,相当于逻辑值真,逻辑运算的结果也为逻辑值。
(B)(1)例题:将字符串中的字符逆序排列。如将"tang da zhi"逆序 “ihz ad gnat”
#include<iostream.h>
#include<string.h>
void main()
char str[]=“tang da zhi .”,*p1=str,*p2=str+strlen(str)-1
while(p1<p2){
char t=*p1;
*p1=*p2;
*p2=t;
p1++;
p1--;
}
cout<<str<<endl;
}
(2):将一维数组中的元素从小到大的排序,即升序排列
#include<iostream.h>
void main()
{
int a[10]={5,9,2,6,10,8,1,7,4,3};
for(int i=0; i<9;i++)
for(int j=i+1;j<10;j++ )
if(a[i]>a[j]){
int t=a[i];
a[j]=t;
}
for(i=0;i<10;){
cout<<a[i]<<'\t';
i++;
if(i%5==0)cout<<'\n';
}
cout<<'\n';
}
(C)明日计划:由于组长说没看见代码不高兴,所以继续抄代码.准备迎接专家。
相关文章推荐
- 计算机科学-第9周 数组、结构体、指针综合练习 题目及参考解答
- C/C++学习笔记:指针与数组
- [C学习]指针与数组
- C++基础教程 学习笔记(二) 数组、字符串和指针
- c数组与指针学习笔记
- C++学习笔记二 C++标准库 数组及指针
- c语言学习零碎整理(7):数组名是指针吗?
- C语言指针学习(二) ---- 指针与数组
- GuessNumber程序具体的题目(附)适合初学者学习练习,这是我学习时老师用的一个项目
- C语言学习笔记(四)——数组和指针
- 学习C语言_指针_3_数组和指针
- [C学习]指针与数组
- c++学习笔记2——指向字符串的指针数组?
- c语言学习零碎整理(7):数组名是指针吗?
- 【C++学习】指针数组,数组指针,以及函数指针,以及堆中的分配规则--有是一篇好文章,收到自己门下 慢慢学习
- C语言解惑上面一个数组指针题目分析
- [C学习]函数,指针,数组
- 数组、指针、引用等学习小结
- C++学习笔记(四)——数组和指针
- C++ Primer 学习笔记——第4章 数组和指针