• 王仲超 160809312


    第一个好奇怪?定义结构?

    #include<stdio.h>
    struct student{
        char number[10];
        char name[20];
        int age;
        char gender[5];
        char phone[15];
        char dept[20];
        int score;
    }; 
    int main()
    {
        
        return 0;
    }
    

      这个有些困难,还是在组长的帮助下完成

    #include<stdio.h>
    struct student{
        int age;
        char name[20];
        char number[10];
    }; 
    int main()
    {
        student class3[31];
        int i=0,j;
        FILE *fp=fopen("g:\input.txt","r");
        while(!feof(fp))
        {
            fscanf(fp,"%s%s%d",class3[i].number,class3[i].name,&class3[i].age);
            i++;
        }
        fclose(fp);
        fp=fopen("g:\output.txt","w");
        for(j=0;j<i;j++)
            fprintf(fp,"%s    %s       %d
    ",class3[j].number,class3[j].name,class3[j].age);
        fclose(fp);    
        return 0;
    }
    

      第三个,也很困难,太麻烦,也是请教了半天

    #include<stdio.h>
    struct student{
        char number[10];
        char name[20];
        int age;
    }; 
    void add()
    {
        student class3;
        int i=0,j;
        char ch;
        FILE *fp=fopen("g:\student.txt","a+");
            printf("请输入学号:");
            scanf("%s",class3.number);
            printf("请输入姓名:");
            scanf("%s",class3.name);
            printf("请输入年龄:");
            scanf("%d",&class3.age);
        fprintf(fp,"%s    %s    %d
    ",class3.number,class3.name,class3.age);
        printf("添加成功,是否继续添加(y/n)");
        scanf("%s",&ch);
        do
        {
                printf("请输入学号:");
                scanf("%s",class3.number);
                printf("请输入姓名:");
                scanf("%s",class3.name);
                printf("请输入年龄:");
                scanf("%d",&class3.age);
            fprintf(fp,"%s    %s    %d
    ",class3.number,class3.name,class3.age);
            printf("添加成功,是否继续添加(y/n)");
            scanf("%s",&ch);
        }while(ch=='y' || ch=='Y');
    }
    int main(void)
    {
            printf("                    三班学生管理系统
    ");
            printf("1.添加学生信息
    "); 
            printf("2.其他功能。。。
    ");
            printf("请选择(只能选1....):
    ");
        int a;
                scanf("%d",&a);
        if(a==1)
                add();     
        return 0;
    }
    

      今天是交的最早的一会,因为不仅在自习课上问了组长,并且回宿舍问了四班的大神所以,这回很快

  • 相关阅读:
    【NIFI】 Apache NiFI 之 ExecuteScript处理(一)
    【NIFI】 实现数据库到数据库之间数据同步
    【Git】 GitLab服务器社区版安装与配置
    【ElasticSearch】 ElasticSearch安装(一)
    【NIFI】 开发自定义Nifi Processor
    【NIFI】 Apache NiFI 与 SQL 操作
    【NIFI】 Apache NiFI 安装及简单的使用
    【RabbitMQ】 Java简单的实现RabbitMQ
    【RabbitMQ】 RabbitMQ配置开机启动
    【Linux】开机自动启动脚本
  • 原文地址:https://www.cnblogs.com/wzcshishuaige12/p/6184966.html
Copyright © 2020-2023  润新知