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函数输出这些记录

  • 相关阅读:
    巴科斯范式和sql语言
    mysql 视图
    1503
    mysql SQL_CALC_FOUND_ROWS
    create table xxx as select 与 create table xxx like
    mysql 1030 Got error 28 from storage engine
    python -- 装饰器入门
    12C新特性 -- 共享asm口令文件
    MySQL子查询的优化
    MySQL的explain
  • 原文地址:https://www.cnblogs.com/weiyidedaan/p/13331214.html
Copyright © 2011-2022 走看看