2428: 计算该日在本年中是第几天

Description

定义一个结构体变量(包括年、月、日)。编写一个函数days,由主函数将年、月、日传递给函数days,计算出该日在本年中是第几天并将结果传回主函数输出。

​Input Input

年月日

​Output Output

当年第几天

​Sample Input Sample Input

2000 12 31

​Sample Output Sample Output

366

​HINT HINT

主函数已给定如下,提交时不需要包含下述主函数

/* C代码 */
int main()
{
y_m_d date;
int days(y_m_d);
int day_sum;
scanf("%d%d%d",&date.year,&date.month,&date.day);
day_sum=days(date);
printf("%d\n",day_sum);
return 0;
}


2877: 结构体—职工信息结构体

​Description Description

编写程序,定义一个存放职工信息的结构体类型,职工信息包括职工姓名、工作年限、工资总额。初始化5名职工的信息,对工作年限超过30年的职工每人加100元工资,要求分别输出工资变化之前和之后的所有职工的信息。

​Input Input

输入5个员工的职工姓名、工作年限、工资总额

​Output Output

输出两部分,第一部分输出工资变化之前所有职工的信息,第二部分输出工资变化之后的所有职工的信息

​Sample Input Sample Input

zhang1 5 1000

zhang2 10 2000

zhang3 20 3000

zhang4 40 4000

zhang5 50 5000

​Sample Output Sample Output

原始工资

姓名 年限 工资

zhang1 5 1000

zhang2 10 2000

zhang3 20 3000

zhang4 40 4000

zhang5 50 5000

加薪后工资

姓名 年限 工资

zhang1 5 1000

zhang2 10 2000

zhang3 20 3000

zhang4 40 4100

zhang5 50 5100

​HINT HINT

空4格

2878: 结构体–学生信息排序

​Description Description

定义存放一个学生信息的结构体类型,学生信息包括:姓名,学号,性别,院系,要求在随意输入5个学生的相关信息后,按照学号从小到大顺序输出这些学生的信息。

​Input Input

先输入5名学生的信息,按学号顺序排序输出后在输入要统计的院系名称

​Output Output

先按学号从小到大的顺序输出学生信息

​Sample Input Sample Input

zhang3 20149003 M 信息系

zhang5 20149005 F 信息系

zhang10 20149010 F 管理系

zhang1 20149001 M 会计系

zhang9 20149009 M 会计系

​Sample Output Sample Output

zhang1 20149001 M 会计系

zhang3 20149003 M 信息系

zhang5 20149005 F 信息系

zhang9 20149009 M 会计系

zhang10 20149010 F 管理系

​HINT HINT

数据输出之间有4个空格