当前位置:首页 > 欧阳修

    欧阳修简介

    欧阳修(1007年8月6日[56-57] -1072年9月22日),字永叔,号醉翁,晚号六一居士,江南西路吉州庐陵永丰(今江西省吉安市永丰县)人,景德四年(1007年)出生于绵州(今四川省绵阳市),北宋政治家、文学家。 欧阳修于宋仁宗天圣八年(1030年)以进士及第,历仕仁宗、英宗、神宗三朝,官至翰林学士、枢密副使、参知政事。死后累赠太师、楚国公,谥号“文忠”,故世称欧阳文忠公。 欧阳修是在宋代文学史上最早开创一代文风的文坛领袖,与韩愈、柳宗元、苏轼、苏洵、苏辙、王安石、曾巩合称“唐宋八大家”,并与韩愈、柳宗元、苏轼被后人合称“千古文章四大家”。 他领导了北宋诗文革新运动,继承并发展了韩愈的古文理论。其散文创作的高度成就与其正确的古文理论相辅相成,从而开创了一代文风。欧阳修在变革文风的同时,也对诗风、词风进行了革新。在史学方面,也有较高成就,他曾主修《新唐书》,并独撰《新五代史》。有《欧阳文忠公集》传世。 1072年9月22日,欧阳修在家中逝世,享年六十六岁。
    学生信息管理系统(简单版)源代码【家教信息管理系统源代码】

    #include

    #include

    #include

    #include

    #define NUll

    #define LEN sizeof(struct student)

    struct student

    {

    int number;

    char name[];

    float score;

    struct student *next;

    };

    /*函数说明*/

    struct student * creat(); /*创建链表*/

    void print(struct student *head); /*输出学生信息*/

    struct student *add(struct student *head); /*添加学生信息*/

    struct student * sort(struct student *head); /*对学生信息进行排序*/

    struct student * insert(struct student *head); /*插入学生信息*/

    struct student * del_num(struct student *head); /*删除学生信息*/

    void search(struct student *head); /*查找学生信息*/

    struct student * change(struct student *head); /*修改学生信息*/

    int n;

    int main()

    {

    int num,x;

    char a[];

    struct student *head,*head,*head;

    head=NUll;

    A

    printf(" 学生信息系统 n");

    printf(".建立链表n");

    printf(".添加学生n");

    printf(".插入学生n");

    printf(".删除学生n");

    printf(".查找学生n");

    printf(".修改学生n");

    printf(".数据浏览n");

    printf(".退出程序n");

    printf("请选择操作(输入—):");

    scanf("%d",&num);

    switch(num)

    {

    case 母亲节作文600

    head=creat();

    break;

    case

    head=add(head);

    head=sort(head);

    print(head);

    break;

    case

    head=insert(head);

    head=sort(head);

    print(head);

    break;

    case

    head=del_num(head);

    print(head);

    break;

    case

    search(head);

    break;

    case

    head=change(head);

    print(head);

    break;

    case

    print(head);

    break;

    case

    return ;

    default

    printf("输入错误的数字!!请再输一次!n");

    }

    goto A;

    scanf("%d",&x);

    return ;

    新年愿望作文}

    //创建链表

    struct student * creat()

    {

    struct student *head,*p,*p;

    n=;

    head=(struct student*)malloc(LEN);

    if(head!=NULL)

    {

    printf("空链表已建立!n");

    }

    else

    {

    printf("没有足够的内存空间!n");

    }

    head>number=;

    strcpy(head>name,"");

    head>score=;

    return head;

    }

    //输出学生信息

    void print(struct student *head)

    {

    struct student *p;

    if(head==NULL)

    {

    printf("未建立链表!!n");

    return;

    }

    p=head>next;

    printf("n所有学生信息的显示为:n");

    do

    {高中日记

    printf("学号:%dt姓名:%st分数:%.fn",p>number,p>name,p>score);

    p=p>next;

    }while(p!=NUll);

    }

    //添加学生信息

    struct student *add(struct student *head)

    {

    struct student *p,*p;

    if(head==NULL)

    {

    printf("未建立链表!!n");

    return NULL;

    }

    p=head;

    while()

    {

    p=(struct student *)malloc(LEN);

    if(p==NULL)

    {

    printf("没有足够的空间!n");

    return ;

    }

    print