zoukankan      html  css  js  c++  java
  • C 实战练习题目71

    题目:编写input()和output()函数输入,输出5个学生的数据记录。

    程序分析:无。

    程序源代码:

     1 #include<stdio.h>
     2 #include<stdlib.h>
     3 typedef struct{
     4     char name[20];
     5     char sex[5];
     6     int  age;
     7 }Stu;
     8 void input(Stu*stu);
     9 void output(Stu*stu);
    10 int main()
    11 {
    12     Stu stu[5];
    13     printf("请输入5个学生的信息:姓名 性别 年龄:
    ");
    14     input(stu);
    15     printf("5个学生的信息如下:
    姓名  性别  年龄
    ");
    16     output(stu);
    17     
    18     system("pause");
    19     return 0;
    20 }
    21 void input(Stu*stu)
    22 {
    23     int i;
    24     for(i=0;i<5;i++)
    25         scanf("%s%s%d",stu[i].name,stu[i].sex,&(stu[i].age));
    26 }
    27 void output(Stu*stu)
    28 {
    29     int i;
    30     for(i=0;i<5;i++)
    31         printf("%s %s %d
    ",stu[i].name,stu[i].sex,stu[i].age);
    32 }

    以上程序执行输出结果为:

    请输入5个学生的信息:姓名 性别 年龄:
    aaa m 15
    bbb m 16
    ccc m 15
    ddd m 17
    eee m 16
    5个学生的信息如下:
    姓名  性别  年龄
    aaa m 15
    bbb m 16
    ccc m 15
    ddd m 17
    eee m 16

    感谢你的阅读,请用心感悟!希望可以帮到爱学习的你!!分享也是一种快乐!!!请接力。。。

    点击查看原文,谢谢!

  • 相关阅读:
    java常用类
    java throw和catch同时使用
    HTML5 input 类型: email及url
    Android中集成支付宝
    HTML5 预加载
    SQLite数据库
    Android开发中如何加载API源码帮助开发
    Java中的static
    HTML5 Web Storage 特性
    gdal1.10编译经验
  • 原文地址:https://www.cnblogs.com/kangyifan/p/13284269.html
Copyright © 2011-2022 走看看