/*
Copyright (c) 2014,烟台大学计算机与控制工程学院
All rights reserved.
文件名称:test.cpp
作 者:张学伟
完成日期:2016年12月15日
版 本 号:v1.0
运行过程:
#include <stdio.h>
#include <stdlib.h>
#define N 5
struct Stuff
{
char name[8];
int year;
int salary;
};
int main( )
{
struct Stuff stuff[N];
int i;
for(i=0; i<N; i++)
{
scanf("%s%d%d",stuff[i].name, &stuff[i].year,&stuff[i].salary);
}
printf("原始工资\n");
printf("姓名 年限 工资\n");
for(i=0; i<N; i++)
{
printf("%s %d %d\n",stuff[i].name, stuff[i].year,stuff[i].salary);
}
printf("加薪后工资\n");
printf("姓名 年限 工资\n");
for(i=0; i<N; i++)
{
printf("%s %d ",stuff[i].name, stuff[i].year);
if(stuff[i].year>=30)
printf("%d\n",stuff[i].salary+100);
else
printf("%d\n",stuff[i].salary);
}
return 0;
}
运行结果:
知识点总结:统计员工信息。
学习心得:空格要一一对应。