| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1290 人关注过本帖
标题:请问这个出现错误的原因及解决方法是什么,谢谢!
取消只看楼主 加入收藏
林康
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2017-10-31
结帖率:14.29%
收藏
已结贴  问题点数:10 回复次数:0 
请问这个出现错误的原因及解决方法是什么,谢谢!
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<conio.h>
struct clerk
{
    int id;
    char name[20]; /* 姓名 */
    long jbgz; /* 基本工资 */
    long zwgz; /* 职务工资 */
    long gwjt; /* 岗位津贴 */
    long ylbx; /* 医疗保险 */
    long gjj; /* 公积金 */
    long total;/*总工资*/
}a[100];


int  displayMenu();
int inputData(struct clerk clerks[]);


int main(void) {
    int choice;
    struct clerk clerks[100];
    int n;
    choice=displayMenu();
    while(choice!=0){
        switch(choice){
        case 1:  
            n= inputData(clerks);
            break;
        }
            choice=displayMenu();   
        }
    return 0;
}
        
int  displayMenu(){
    int myChoice;
        system("cls");//清屏
   
    printf("欢迎使用职工信息管理系统\n");
    printf("1.输入记录\n");
    printf("2.显示记录\n");
    printf("3.修改记录\n");
    printf("4.查找记录\n");
    printf("5.删除记录\n");
    printf("6. 统计\n");
    printf("7.退出\n");
    printf("请输入选择:");
    scanf("%d",&myChoice);
    return myChoice;
}            
            
   
/*输入职工的基本信息*/
int inputdata(struct clerk clerks[])   
{
    int i,n;
    system("cls");//清屏
    printf("请输入要查询的职工人数:");
    printf("Input n:");
    scanf("%d",&n);         /*输入职工的人数*/
    for(i=0;i<n;i++) {
        printf("姓名:");
        scanf("%s",clerks[i].name);
        getchar();
        printf("基本工资:");
        scanf("%d",&clerks[i].jbgz);
        printf("职务工资:");
        scanf("%d",&clerks[i].zwgz);
        printf("岗位津贴:");
        scanf("%d",&clerks[i].gwjt);
        printf("医疗保险:");
        scanf("%d",&clerks[i].ylbx);
        printf("公积金:");
        scanf("%d",&clerks[i].gjj);
        a[i].total=((a[i].jbgz)+(a[i].zwgz)-(a[i].gjj)-(a[i].ylbx)+(a[i].gwjt));//计算总工资
    }
    printf("---输入完成并已创建成功---");   
     //需要保存职工信息的人数为 n 个//

    }
               
            
            
            
            
            
            
            
            
            
            
            
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<conio.h>
struct clerk
{
    int id;
    char name[20]; /* 姓名 */
    long jbgz; /* 基本工资 */
    long zwgz; /* 职务工资 */
    long gwjt; /* 岗位津贴 */
    long ylbx; /* 医疗保险 */
    long gjj; /* 公积金 */
    long total;/*总工资*/
}a[100];


int  displayMenu();
int inputData(struct clerk clerks[]);


int main(void) {
    int choice;
    struct clerk clerks[100];
    int n;
    choice=displayMenu();
    while(choice!=0){
        switch(choice){
        case 1:  
            n= inputData(clerks);
            break;
        }
            choice=displayMenu();   
        }
    return 0;
}
        
int  displayMenu(){
    int myChoice;
        system("cls");//清屏
   
    printf("欢迎使用职工信息管理系统\n");
    printf("1.输入记录\n");
    printf("2.显示记录\n");
    printf("3.修改记录\n");
    printf("4.查找记录\n");
    printf("5.删除记录\n");
    printf("6. 统计\n");
    printf("7.退出\n");
    printf("请输入选择:");
    scanf("%d",&myChoice);
    return myChoice;
}            
            
   
/*输入职工的基本信息*/
int inputdata(struct clerk clerks[])   
{
    int i,n;
    system("cls");//清屏
    printf("请输入要查询的职工人数:");
    printf("Input n:");
    scanf("%d",&n);         /*输入职工的人数*/
    for(i=0;i<n;i++) {
        printf("姓名:");
        scanf("%s",clerks[i].name);
        getchar();
        printf("基本工资:");
        scanf("%d",&clerks[i].jbgz);
        printf("职务工资:");
        scanf("%d",&clerks[i].zwgz);
        printf("岗位津贴:");
        scanf("%d",&clerks[i].gwjt);
        printf("医疗保险:");
        scanf("%d",&clerks[i].ylbx);
        printf("公积金:");
        scanf("%d",&clerks[i].gjj);
        a[i].total=((a[i].jbgz)+(a[i].zwgz)-(a[i].gjj)-(a[i].ylbx)+(a[i].gwjt));//计算总工资
    }
    printf("---输入完成并已创建成功---");   
     //需要保存职工信息的人数为 n 个//

    }
               
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<conio.h>
struct clerk
{
    int id;
    char name[20]; /* 姓名 */
    long jbgz; /* 基本工资 */
    long zwgz; /* 职务工资 */
    long gwjt; /* 岗位津贴 */
    long ylbx; /* 医疗保险 */
    long gjj; /* 公积金 */
    long total;/*总工资*/
}a[100];

int  displayMenu();
int inputData(struct clerk clerks[]);

int main(void) {
    int choice;
    struct clerk clerks[100];
    int n;
    choice=displayMenu();
    while(choice!=0){
        switch(choice){
        case 1:  
            n= inputData(clerks);
            break;
        }
            choice=displayMenu();   
        }
    return 0;
}
        
int  displayMenu(){
    int myChoice;
    system("cls");//清屏     
    printf("欢迎使用职工信息管理系统\n");
    printf("1.输入记录\n");
    printf("2.显示记录\n");
    printf("3.修改记录\n");
    printf("4.查找记录\n");
    printf("5.删除记录\n");
    printf("6. 统计\n");
    printf("7.退出\n");
    printf("请输入选择:");
    scanf("%d",&myChoice);
    return myChoice;
}            
               
/*输入职工的基本信息*/
int inputdata(struct clerk clerks[])   
{
    int i,n;
    system("cls");//清屏
    printf("请输入要查询的职工人数:");
    printf("Input n:");
    scanf("%d",&n);         /*输入职工的人数*/
    for(i=0;i<n;i++) {
        printf("姓名:");
        scanf("%s",clerks[i].name);
        getchar();
        printf("基本工资:");
        scanf("%d",&clerks[i].jbgz);
        printf("职务工资:");
        scanf("%d",&clerks[i].zwgz);
        printf("岗位津贴:");
        scanf("%d",&clerks[i].gwjt);
        printf("医疗保险:");
        scanf("%d",&clerks[i].ylbx);
        printf("公积金:");
        scanf("%d",&clerks[i].gjj);
        a[i].total=((a[i].jbgz)+(a[i].zwgz)-(a[i].gjj)-(a[i].ylbx)+(a[i].gwjt));//计算总工资
    }
    printf("---输入完成并已创建成功---");   
   
图片附件: 游客没有浏览图片的权限,请 登录注册

    }
               
            
            
            
            
            






            
            
            
            
            
            
            
            
            





搜索更多相关主题的帖子: int long 工资 printf scanf 
2018-06-12 20:59
快速回复:请问这个出现错误的原因及解决方法是什么,谢谢!
数据加载中...
 
   



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

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