c语言程序设计,江宝钏著,实验九

更新时间:2024-04-27 21:48:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

宁波大学实验报告

学号 姓名 专业 土木建设类5班 学院 阳明学院

2016年 6月 10 日

实验名称:结构体与链表 实验目的与要求: 1. 掌握结构体类型变量的定义和使用。 2. 掌握结构体类型数组的定义和使用。 3. 掌握利用结构和指针处理单向链表的方法 4. 完成实验教材规定的内容,提交实验报告。 实验内容与实验结果:(注明题号,并给出准确、全面的答案) 1. 程序完整题 #include struct { int year; int month; int day; }date; void main() { int i,days; int day_tab[13]={0,31,28,31,30,31,30,31,31,30,31,30,31}; printf(\ scanf(\ days=0; for(i=1;i2&&(date.year%4==0&&date.year0!=0||date.year@0==0)) days+=1; printf(\} 2. 程序改写题 #include struct { int year; int month; int day; }date; int main() { int days(int year,int month,int day); int day_sum; printf(\ scanf(\ day_sum=days(date.year,date.month,date.day); printf(\ return 0; } int days(int year,int month,int day) { int sum=0,i; int a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31}; for(i=1;i=3) { sum+=1; } return sum; } 3. 一般编程题 (1) #include struct z { }; void main() { struct z z1={\通信工程\电子信息科学与工程\自动化\光电信息工程\ printf(\专业,报名人数%d\\n\ printf(\专业,报名人数%d\\n\ printf(\专业,报名人数%d\\n\char a[30]; int r; printf(\专业,报名人数%d\\n\} (2) #include \#include #define SIZE 3 struct student { int score[3]; float average; } stud[SIZE]; void input() { int i; for(i=0;i

本文来源:https://www.bwwdw.com/article/grcg.html

Top