【指针——多维数组】25.用指针函数实现输出学生的全部成绩

【题目】

【指针——多维数组】25.用指针函数实现输出学生的全部成绩

 【源代码】

#include<stdio.h>
int main ()
{
	float a[3][4]={60,70,80,90,56,89,67,88,34,78,90,66};//定义二维数组a并初始化 
	float (*p)[4];//定义指向包含4个元素的一维数组的指针变量 
	int n,i;
	scanf("%d",&n);//输入元素的行数 
	p=a;//p指向2维数组的第0行 
	for(i=0;i<4;i++)
	{
		printf("%.2lf ",*(*(p+(n-1))+i));//输出第n行的4个元素 
	}
	
	return 0;
	
}

【运行结果】

【指针——多维数组】25.用指针函数实现输出学生的全部成绩

 

 

上一篇:周末作业-循环练习题(1)


下一篇:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5.