1 / 2
文档名称:

实验六指针.doc

格式:doc   大小:14KB   页数:2页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实验六指针.doc

上传人:xxj165868 2022/6/1 文件大小:14 KB

下载得到文件列表

实验六指针.doc

相关文档

文档介绍

文档介绍:实验六 指 针
一、目的要求
1.理解指针的含义,会定义和使用指针变量。
2.掌握指向数组的指针的定义和使用方法。
3.掌握指针在函数调用中的作用。
二、实验学时
4学时
三、实验内容:
1.找出下面程序的错误实验六 指 针
一、目的要求
1.理解指针的含义,会定义和使用指针变量。
2.掌握指向数组的指针的定义和使用方法。
3.掌握指针在函数调用中的作用。
二、实验学时
4学时
三、实验内容:
1.找出下面程序的错误,请改正并上机调试出正确结果。
(1)main( )
{int x=10 , y=5 , *px , *py ;
px=py ;
px=&x ;
py=&y ;
printf( “%d , %d”, *px , *py ) ;}
(2) main( )
{int a[10]={1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10}, i ;
for( i=0 ; i<10 ; i++ , a++ )
printf( “%d”,*a ) ;}
2.阅读程序说明功能,写运行结果,并上机调试。
main( )
{int i , j , k , temp ;
int *p1 , *p2 , *p3 ;
scanf(“%d%d%d”, &i , &j , &k) ;
p1=&i ;
p2=&j ;
p3=&k ;
printf(“%d%d%d”, i , j , k) ;
temp=3;
*p3= *p2 ; *p2= *p1 ; *p1=temp ;
printf( “%d%d%d”, i , j , k ) ; }
3.在程序的空白处填上适当内容,使程序完整。
求一维数组各元素平均值
#define N 10
main( )
{ float average( , int n ) ;
float num[N] , aver ,
int i ;
for( i=0 ; i<N ; i++ )
scanf(“%f