标题:C的数据结构职工或者学生信息求指导
取消只看楼主
sapoiuyt
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2011-11-24
 问题点数:0 回复次数:2 
C的数据结构职工或者学生信息求指导
#include "stdafx.h"
#include <stdio.h>
#include <string.h>
#include "file2.h"
int A;
int main()
{
    student stu[4]={{10101,"利爱明",'M',18},{10102,"罗颖诗",'M',19},{10104,"李东芬",'M',19}
    ,{10105,"张莹",'F',18}};

   
    OutputStudent(stu);
   
    int b=3,c,d,m;
    printf("enter the number a and its power m:\n");
    scanf("%d,%d",&A,&m);
    c=A*b;
    printf("%d*%d=%d\n",A,b,c);
    d=power(m);
    printf("%d**%d=%d\n",A,m,d);
    return 0;
}
file2.h
    struct student{
        long int num;
        char name[20];
        char sex;
        int age;
    };
    int power(int);
    void OutputStudent(student *);
file2.cpp

extern    int A;

int power(int n)
{
    int i,y=1;
    for(i=1;i<=n;i++)
        y*=A;
    return(y);
}
void OutputStudent(student *p)
{
    printf("No.  Name                   Sex   age\n");
    for(int i=0;i<4;i++)
    {
        printf("%5d   %-20s   %2c  %4d\n",p[i].num,p[i].name,p[i].sex,p[i].age);
    }

}大概就像上面的程序那样。。。不过现在要设置一个员工的信息可以保存,搜索我想问问我应该怎么设置啊???

搜索更多相关主题的帖子: 信息 include return number 
2011-12-28 13:39
sapoiuyt
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2011-11-24
得分:0 
。。。。要悬赏分的。。。。不好意思啊
2011-12-28 13:52
sapoiuyt
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2011-11-24
得分:0 
一.exe 中的 0x774e15ee 处有未经处理的异常: 0xC0000005: 读取位置 0x669d6000 时发生访问冲突这个又是什么问题啊?
2011-12-28 18:24



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-358792-1-1.html




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

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