| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1325 人关注过本帖
标题:求解、错的我都晕了,帮我看看嘛
取消只看楼主 加入收藏
邂逅975
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2013-9-16
结帖率:0
收藏
已结贴  问题点数:20 回复次数:0 
求解、错的我都晕了,帮我看看嘛
一、    用C语言编制某企业的职工管理程序,每个职工档案的基本数据项包括职工号、姓名、性别、年龄、部门、住址、基本工资、文化程度等。
编程要求:
(1)从键盘输入新的职工信息数据。
(2)根据输入的职工号删除某职工。
(3)可根据职工姓名查找并输入该职工的档案。
(4)可按部门打印出某个部门的职工工资表,并查找出全厂中基本工资最高的职工和基本工资最低的职工。
(5)打印全厂职工的年龄分布情况
  青年(<35)    中青年(36~45)     中年(46~55)    老年(>55)
用户界面如下
操作方式
1、    用数组实现
2、    将内容保存到文件Infor.dat中,对文件进行操作。


下面是我写的。。。晕了。。哪位大神帮帮我这个菜鸟,非常感谢!
#include<stdio.h>
void main()
{
char a[5],b[6];
int i,j;
for(i=0;i<5)
void num;
{
   printf("please enter num:");
   scanf("%d\n");
}
char name;
{
   printf("please enter name:");
   scanf("%d\n");
}
char sex;
{
   printf("please enter sex:");
   scanf("%d\n");
}
void age;
{
   printf("please enter age:");
   scanf("%d\n");
}
char dept;
{
   printf("please enter dept:");
   scanf("%d\n");
}
char site;
{
   printf("please enter site:");
   scanf("%d\n");
}
****************************用户函数定义结束*****************************

void main()    //主程序
{
   int choice;
   //struct employee person;
   do     //显示操作界面
   {
       printf("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n");
       printf("\t\t***职工管理系统\n");
       printf("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n");
       printf("\t\t请你选择操作类型\n");
       printf("======================================================\n");
       printf("   \t\t1 新增数据\n");
       printf("   \t\t2 删除数据\n");
       printf("   \t\t3 查询数据\n");
       printf("   \t\t4 工资统计\n");
       printf("   \t\t5 年龄统计\n");
       printf("   \t\t0 退出系统\n");
       printf("======================================================\n");
       scanf("%d", &choice);
       switch(choice)   //根据选择
       {
          case 1: AddData();     system("CLS");    break;
          case 2: DelData();     system("CLS");    break;
          case 3: LocateData();  system("CLS");    break;
          case 4: CalSal();      system("CLS");    break;
          case 5: CalAge();      system("CLS");    break;
          case 0:
              {  system("CLS");
                 printf("谢谢使用!\n");
                 exit(0);   
              }
          default:
              {
                 system("CLS");
                 printf("输入有错误请重新输入:\n");
                 return;
              }
       }
   }while(1);
}

return 0;
}
搜索更多相关主题的帖子: 管理程序 职工工资 C语言 键盘 青年 
2013-09-24 00:33
快速回复:求解、错的我都晕了,帮我看看嘛
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026160 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved