一:知识点
1.数组名作为函数的参数
2.指针、数组和地址间的关系
·数组的基地址是在内存中存储数组的起始位置,它是数组中第一个元素(下标为0)的地址,因此数组名本身是一个地址即指针值。
3.常用的字符串处理函数
字符串的输入和输出:函数scanf()和gets()可用来输入字符串,而printf()和puts()输出字符串。它们在系统文件stdio.h中定义。
4.字符串和字符指针
·如果定义一个字符指针接收字符串常量的值,该指针就指向字符串的首字符。这样,字符数组和字符指针都可以用来处理字符串。
二、实验过程中遇到的问题及解决方法:
#includevoid sort(int a[],int n);int main(){ int n,a[8]; int i; printf("Enter n(n<=8):"); scanf("%d",&n); printf("Enter a[%d]:",n); for(i=0;i a[j+1]) { t=a[j]; a[j]=a[j+1]; a[j+1]=t; }}
#includeint search(int list[80],int n,int x);int main(){ int a[80],n,x,i; printf("Enter an array length n:"); scanf("%d",&n); printf("Enter an array:"); for(i=0;i
#includeint main(void){ int count,i,m,n,no; int num[50]; int *p; printf("enter n,m:"); scanf("%d%d",&n,&m); for(i=0;i
第三题在实验过程中问题比较大,自己完成有些困难那,后在老师的提醒和同学的帮助下才得以完成。
三、实验心得体会:
感觉实验题目难度加深,学习的也更加深入,需要多加练习,和认真的呢听讲