首页 > 代码库 > 指向数组的指针做函数参数练习----打印不及格学生成绩
指向数组的指针做函数参数练习----打印不及格学生成绩
输出不及格学生的序号以及他们的所有成绩。
#include <stdio.h> int main(){ void search(float (* p)[4]); //数组表示3名学生的4门课的成绩,本程序要找到有不及格课程 //的学生序号,并打印出来他们的所有成绩 float score[3][4]={{5,67,89,78}, {34,78,90,78}, {89,87,98,90}}; search(score); } void search(float (* p)[4]){ for(int i=0; i<3; i++){ int flag=1; for(int j=0; j<4; j++){ if(*(*(p+i)+j)<60){ flag=0; } } if(flag==0){ printf("序号为%d的学生,存在不及格的课程\n", (i+1)); printf("该学生所有课程的成绩为:\n"); for(int j=0; j<4; j++){ printf("%6.2f",*(*(p+i)+j)); } printf("\n"); } } }
指向数组的指针做函数参数练习----打印不及格学生成绩
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。