| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1090 人关注过本帖
标题:关于Link出错
取消只看楼主 加入收藏
qq1274371820
Rank: 1
等 级:新手上路
帖 子:149
专家分:0
注 册:2013-11-24
结帖率:75.86%
收藏
已结贴  问题点数:5 回复次数:7 
关于Link出错


         请问这是什么意思?

--------------------Configuration: 292页4题2 - Win32 Debug--------------------
Linking...
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/292页4题2.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.

292页4题2.exe - 1 error(s), 0 warning(s)
搜索更多相关主题的帖子: warning 
2013-12-19 14:40
qq1274371820
Rank: 1
等 级:新手上路
帖 子:149
专家分:0
注 册:2013-11-24
收藏
得分:0 


    - -
              代码有很多,我还是第一次打出这么多的代码。。。

                    好累啊


#include"stdio.h"
#include"stdlib.h"
typedef struct
{
    char id[8];
    char name[10];
    char sex[2];
    float score[3];
}student;
void cptcourseavg(student *ps,int n)
{
    int i,j;
    float sum;
    for(i=0;i<3;i++)
    {
        sum=0;
        for(j=0;j<n;j++)
            sum+=ps[j].score[i];
        printf("第%d门课程的平均成绩为:%.2f\n",i+1,sum/n);
    }
}
void output(student *ps,int n);
void cptmaxscore(student *ps,int n)
{
    student *ps2=ps;
    float sum,max=0;
    int i;
    float *pn=(float *)malloc(n*sizeof(int));
    float *pn2=pn;
    student *pos;
    while(ps<ps2+n)
    {
        sum=0;
        for(i=0;i<3;i++)
            sum+=ps->score[i];
        *pn=sum;
        if(sum>max)
        {
            max=sum;
            pos=ps;
        }
        ps++;
        pn++;
    }
    printf("总成绩最高的学生信息:\n");
    output(pos,1);
}
void output(student * ps,int n)
{
    student *ps2=ps;
    while(ps<ps2+n)
    {
        printf("学号:%s\t姓名:%s\t性别:%s\n",ps->id,ps->name,ps->sex);
        printf("各科成绩为:c语言=%.2f\t高数=%.2f\t英语=%.2f\n",ps->score[0],ps->score[1],ps->score[2]);
        putchar('\n');
        ps++;
    }
}
void sort(student *ps,int n)
{
    int i,j,k;
    student t;
    for(i=0;i<n-1;i++)
    {
        k=i;
        for(j=i+1;j<n;j++)
        {
            if(ps[j].score[0]>ps[k].score[0])
                k=j;
        }
        if(k!=j)
        {
            t=ps[i];
            ps[i]=ps[k];
            ps[k]=t;
        }
    }
}
int mian()
{
    student stu[5]={
    {"001","jack","f",50,50,50},
    {"002","rose","m",60,60,60},
    {"003","lucy","m",90,90,90},
    {"004","lily","m",30,30,30},
    {"005","jime","f",80,80,80}
    };
    printf("课程的平均成绩如下:\n");
    cptcourseavg(stu,5);
    printf("\n总成绩最高的学生信息如下:");
    cptmaxscore(stu,5);
    printf("\n按c语言从高到低的顺序为:\n");
    sort(stu,5);
    output(stu,5);
    return 0;
}


自定义人生。。。
2013-12-19 14:48
qq1274371820
Rank: 1
等 级:新手上路
帖 子:149
专家分:0
注 册:2013-11-24
收藏
得分:0 
回复 6楼 embed_xuel


                 .

自定义人生。。。
2013-12-19 14:55
qq1274371820
Rank: 1
等 级:新手上路
帖 子:149
专家分:0
注 册:2013-11-24
收藏
得分:0 
回复 8楼 so_love



                  我又不是故意的。。。

自定义人生。。。
2013-12-19 16:14
qq1274371820
Rank: 1
等 级:新手上路
帖 子:149
专家分:0
注 册:2013-11-24
收藏
得分:0 
回复 10楼 so_love


            .

自定义人生。。。
2013-12-19 23:56
qq1274371820
Rank: 1
等 级:新手上路
帖 子:149
专家分:0
注 册:2013-11-24
收藏
得分:0 


                  .

自定义人生。。。
2013-12-19 23:58
qq1274371820
Rank: 1
等 级:新手上路
帖 子:149
专家分:0
注 册:2013-11-24
收藏
得分:0 
回复 12楼 犬虫门心本人


              那个是根据题目来的啊

自定义人生。。。
2013-12-19 23:59
qq1274371820
Rank: 1
等 级:新手上路
帖 子:149
专家分:0
注 册:2013-11-24
收藏
得分:0 


             诶,你反应也太大了吧

            

自定义人生。。。
2013-12-20 12:29
快速回复:关于Link出错
数据加载中...
 
   



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

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