zoukankan      html  css  js  c++  java
  • 编写一个函数print,打印一个学生的成绩数组,该数组中有5个学生的数据记录,每个记录包括num,name,score[3],用主函数输人这些记录,用print函数输出这些记录

    编写一个函数print,打印一个学生的成绩数组,该数组中有5个学生的数据记录,每个记录包括num,name,score[3],用主函数输人这些记录,用print函数输出这些记录

    #include <stdio.h>
    
    #define NAMLEN 20
    //定义一个student结构体数组,包含5个元素
    struct student_t{
    	int num;
    	char name[NAMLEN];
    	int score[3];
    } students[5];
    
    void print(struct student_t *stu);
    
    int main(){
    	for (int i = 0; i < 5; i++){
    		scanf("%d%s%d%d%d", &students[i].num, students[i].name, &students[i].score[0],
    			&students[i].score[1], &students[i].score[2]);
    	}
    	print(students);
    	return 0;
    }
    
    void print(struct student_t *stu){
    	for (int i = 0; i < 5; i++){
    		printf("%d %s %d %d %d
    ", students[i].num, students[i].name, students[i].score[0],
    			students[i].score[1], students[i].score[2]);
    	}
    }
    

    运行截图

     编写一个函数print,打印一个学生的成绩数组,该数组中有5个学生的数据记录,每个记录包括num,name,score[3],用主函数输人这些记录,用print函数输出这些记录

  • 相关阅读:
    input 特殊字符限制
    angular $http服务
    angular $resouse服务
    ng-model-options 时延
    Pytorch之数据处理
    python 小顶堆
    刷题套路总结
    数组分成和尽可能相等的子数组
    python3.7 sorted 自定义排序
    Leetcode 二维数组周游 54
  • 原文地址:https://www.cnblogs.com/cyuyanchengxu/p/13469838.html
Copyright © 2011-2022 走看看