|
|
编程输入某班学生的某门课成绩,计算并输出其平均分。学生人数由键盘输入。
编程要求有两个函数如下:
/*形参声明为指针变量,输入数组元素值*/
void InputArray(int *p,int n)
/*形参声明为指针变量,计算数组元素的平均值*/
double Average(int *p,int n)
提示:
int *p=null,n;
p=(int *)malloc(n*sizeof(int));
上述代码中申请一个长度为n*sizeof(int)字节的存储单元,整型指针变量p指向这段存储空间的首地址。这就相当于建立了一个一维动态数组,可通过首地址p来寻址数组中的元素,即可以使用*(p+i)或者p来表示数组元素值。
free(p)函数可用来释放不用的动态内存。 |
1、在论坛里发表的文章仅代表作者本人的观点,与本网站立场无关。
2、论坛的所有内容都不保证其准确性,有效性,时间性。阅读本站内容因误导等因素而造成的损失本站不承担连带责任。
3、当政府机关依照法定程序要求披露信息时,论坛均得免责。
4、若因线路及非本站所能控制范围的故障导致暂停服务期间造成的一切不便与损失,论坛不负任何责任。
5、注册会员通过任何手段和方法针对论坛进行破坏,我们有权对其行为作出处理。并保留进步追究其责任的权利。
|