10.25.cpp

来自「c入门代码大全」· C++ 代码 · 共 32 行

CPP
32
字号
//对上例中的学生找出其中不及格课程的学生及学生号
#include<stdio.h>
 int main()
 {
     float score[][4]={{60,70,80,90},{56,89,67,88},{34,78,90,66}};
     float*search(float(*pointer)[4]);
     float *p; 
     int i,j;
     for(i=0;i<3;i++)
      {
                     p=search(score+i);
                     if(p==*(score+i))
                     {
                                      printf("No.%d scores are:\n",i);
                                      for(j=0;j<4;j++)
                                      printf("%5.2f",*(p+i));
                                      printf("\n");
                     }
      }
     getchar();
     return 0;
}
float*search(float(*pointer)[4])
{
                                int i;
                                float *pt;
                                pt=*(pointer+1);
                                for(i=0;i<4;i++)
                                if(*(*pointer+i)<60)pt=*pointer;
                                return pt;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?