返回指针值的函数(2)

简介: 请自己理解,比较简单/**对前面那个问题,输出有不及格成绩的学生的所有成绩**/#include #include int main(){ float a[3][4]={{50,99,80,50},{55,60,85,90},{10,54,74,26}...

请自己理解,比较简单

/**对前面那个问题,输出有不及格成绩的学生的所有成绩**/
#include <stdio.h>
#include <stdlib.h>

int main()
{
    float a[3][4]={{50,99,80,50},{55,60,85,90},{10,54,74,26}};
    float *p;
    float  *aa(float (*pt)[4]);
    int i;
    for(i=0;i<3;i++)
    {
        p=aa((a+i));
        if(p==*(a+i))
        {
            int j;
            for(j=0;j<4;j++)
                printf("%5.2f ",*(p+j));
            printf("\n");
        }
    }
    return 0;
}

float *aa(float (*pt)[4])
{
    float *ps;
    ps=NULL;
    int i;
    for(i=0;i<4;i++)
    {
        if(*(*pt+i)<60)
            ps=*pt;
    }
    return ps;
}
目录
相关文章
|
4月前
|
机器学习/深度学习 搜索推荐 算法
【再识C进阶2(下)】详细介绍指针的进阶——利用冒泡排序算法模拟实现qsort函数,以及一下习题和指针笔试题
【再识C进阶2(下)】详细介绍指针的进阶——利用冒泡排序算法模拟实现qsort函数,以及一下习题和指针笔试题
|
5月前
|
C语言
C语言中返回指针值的函数
C语言中返回指针值的函数
48 0
|
1月前
|
Linux
在Linux内核中根据函数指针输出函数名称
在Linux内核中根据函数指针输出函数名称
|
2月前
|
程序员 C语言
指针在函数参数和返回值中的使用
指针在函数参数和返回值中的使用
33 9
|
2月前
|
存储 搜索推荐 C语言
C语言中的指针函数:深入探索与应用
C语言中的指针函数:深入探索与应用
|
4月前
|
编译器 C++
函数指针和函数对象不是同一类型怎么替换
函数指针和函数对象不是同一类型,为何可替换用作同一函数的参数
|
4月前
|
存储 C语言
C语言的函数返回值和指针
C|函数返回值(区分各类值)和指针(区分各类存储空间)的细节
|
4月前
|
存储 C语言
C语言学习记录——7000+字长文-复习&学习指针(指针、地址、指针变量、指针与数组、指针与函数、指针数组、多级指针)二
C语言学习记录——7000+字长文-复习&学习指针(指针、地址、指针变量、指针与数组、指针与函数、指针数组、多级指针)二
30 1
|
4月前
|
存储 C语言
C语言学习记录——7000+字长文-复习&学习指针(指针、地址、指针变量、指针与数组、指针与函数、指针数组、多级指针)一
C语言学习记录——7000+字长文-复习&学习指针(指针、地址、指针变量、指针与数组、指针与函数、指针数组、多级指针)一
34 1
|
4月前
|
Java 程序员 Linux
探索C语言宝库:从基础到进阶的干货知识(类型变量+条件循环+函数模块+指针+内存+文件)
探索C语言宝库:从基础到进阶的干货知识(类型变量+条件循环+函数模块+指针+内存+文件)
38 0
下一篇
无影云桌面