1 / 5
文档名称:

C语言结构体与指针实验.doc

格式:doc   大小:16KB   页数:5
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言结构体与指针实验.doc

上传人:文库旗舰店 2019/10/10 文件大小:16 KB

下载得到文件列表

C语言结构体与指针实验.doc

文档介绍

文档介绍:实验一C语言结构体与指针一、实验内容1)学生信息的显示,具体要求如下:定义一个结构体描述学生信息(学号,姓名,性别,年龄,住址);设计一个函数,用于显示单个学生信息,函数的参数为前面定义的结构体类型;设计一个主函数,在主函数中输入学生的信息,并调用前面定义的函数进行显示(学生人数不少于5人)。2)输入若干个整数作为数组元素值,然后按输入时顺序的就地逆置排序,最后打印出逆置后的元素值。要求用指针和动态内存分配方法实现。例如输入:1023045,逆置后显示为:5430210。二、代码1)#include<>structStudent{intstudentID;charname[20];charsex[2];//m=malef=femaleintage;charaddress[50];};voidshowTheDetail(structStudents){printf("%d\n",);printf("%s\n",);printf("%s\n",);printf("%d\n",);printf("%s\n\n",);}voidmain(){inti;structStudentstudent[5];for(i=0;i<5;i++){printf("student%d\n",i);scanf("%d",&student[i].studentID);scanf("%s",&student[i].name);scanf("%s",&student[i].sex);scanf("%d",&student[i].age);scanf("%s",&student[i].address);}for(i=0;i<5;i++){showTheDetail(student[i]);}}2)#include<>voidchange(intx[]