啊神呐,我竟然欠了两天的债!

来源:互联网 发布:qq飞车神影数据 编辑:程序博客网 时间:2024/04/30 04:35

为了忙课内的实验课,我也差不多操碎了心啊,,,,,,,,,先补上那天的一个小程序。

#include<stdio.h>
int main( )
{
float score[ ][4]={{60, 70, 80, 90}, {56, 89, 67, 88},
{34, 78, 90, 66}, {85, 75, 92, 82}};
    float *search(float  (*pointer)[4], int  n);
    float *p;
    int i, m;
    printf("enter the number of student:");
    scanf("%d", &m);
    printf("The score of No. %d  are:\n", m);
    p=search(score, m);
    for(i=0; i<4; i++) 
printf("%5.2f\t", *(p+i));
printf("\n");
return 0;
}
float *search(float (*pointer)[4], int n)
{
    float *pt;
    pt=*(pointer+n);
    return(pt);
}

这里面float (*pointer)[4],根据右左规则,或者说螺旋定则,,不同的书上有不同的叫法,首先*指明pointer是一个指针,然后float表示是实型,[4]表示数组,先后关系连起来就是指向实型数据的4个指针组成的指针数组。这个程序是用于选择输出一个同学的四门课成绩。结果如下:(悲催的只能用linux环境了T_T)


0 0
原创粉丝点击