CC++中多维数组指针作为函数参数传递!

更新时间:2023-07-14 22:29:56 阅读: 评论:0

自荐信的格式C/C++中多维数组指针作为函数参数传递!
  注意此题的意思在于输入3个同4门课的成绩,计算出平均值和显示其中一个同学的4门课成绩,此例是对多维数组指针和多维数组的指针作为涵数参数传递的总结,认真联系和体会可以很好的了解多维数组指针的概念到底是什么! #include
main()
{
void arch_score(); /* 定义自定义涵数类型为不返回型 */
void count_avg(); /* 定义自定义涵数类型为不返回型 */
static float a[3][4]={{97,45.5,66,77},{88,92.5,78.5,66},{83,74.5,92,100}};
/* 输入3个学生的各自4门课的成绩 */
arch_score(a,0); /* 调换自定义涵数显示其中一个同学的各门课成绩 */
count_avg(*a,12); /* 调换自定义涵数显示3个同学各门课的平均成绩成绩 */
/* 注意上面的*a其实也就是a[0]或者是&a[0][]0将这行改写成count_avg(a[0],12);
或者count_avg(&a[0][0],12)也都是对的 */
中医药大学排名
}
void arch_score(p,n)
float (*p)[4]; /* 定义一个指针变量p,说明它是一个指向一个包含4个
整型变量一维数组的指针 */
香水怎么喷int n; /* 定义形式参数n为整形 */
{
int i; /* 定义用于循环的变量i */
for (i=0;i太多的英文
{
printf("%7.2f",*(*(p+n)+i));
}
printf("\n");
几月几日万圣节}
void count_avg(p,n)
float *p;
int n;
{
float *p_end;
float sum = 0;
float avg;
牛排英语怎么读p_end = p+n-1; /* 计算出最后一个数组元素的地址 */
for (;p<=p_end;p++) /* 循环到最后一个元素地址就停止 */
{
sum += *p;
}
avg = sum/n;
printf("avg=%7.2f\n",avg);
绿萝的观察日记}
1、快速锁屏
现代人的电脑充满了各种商业机密与隐私,上班时间喝个茶水都害怕电脑被“偷窥”。电脑它自己也会保护自己哦,只要你离开之前按下快捷键:Windows+L,就能快速锁住电脑屏幕哦,妈妈再也不用担心我的机密泄露了
2、误删恢复
汀有几个读音字打多了就容易手抖,尤其做文案的,有时候忙得眼花缭乱却一不小心把文字为误删了。只要你未清空回收站,就能按快捷键:Ctrl+Z,进行撤回恢复。

本文发布于:2023-07-14 22:29:56,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1096830.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:数组   指针   涵数   电脑   输入   意思
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图