c语言编程,请大神告诉哪里出错了 void menu()/* 界面 */ #include<std

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c语言编程,请大神告诉哪里出错了 void menu()/* 界面 */ #include<std相关的知识,希望对你有一定的参考价值。

c语言编程,请大神告诉哪里出错了 void menu()/* 界面 */ #include<stdio.h> int num; printf(" \n\n 自动化0901通讯录管理系统 \n\n"); printf(" ***************** \n\n"); printf(" * 制作人:翁行兴 * \n \n"); printf(" ***************** \n\n"); printf("*********************系统功能菜单************************ printf(" ---------------------- ---------------------- \n"); printf(" * 1.刷新学生信息 * * 2.查询学生信息 * \n"); printf(" * 3.修改学生信息 * * 4.增加学生信息 * \n"); printf(" * 5.按学号删除信息 * * 6.显示当前信息 * \n"); printf(" * 7.保存当前学生信息 * * 8.退出系统 * \n"); printf(" ---------------------- ---------------------- printf("请选择菜单编号:""); scanf("%d",&num); switch(num) case 1:readfile();break; case 2:seek();break; case 3:modify();break; case 4:insert();break; case 5:del();break; case 6:display();break; case 7:save();break; case 8:k=0;break; default:printf("请在1-8之间选择\n"); #include<stdio.h> #include<stdlib.h> #include<string.h> #define BUFLEN 100 #define LEN 15 #define N 100 struct record /*结构体*/ char code[LEN+1]; /* 学号 */ char name[LEN+1]; /* 姓名 */ int age; /* 年龄 */ char sex[3]; /* 性别 */ char time[LEN+1]; /* 出生年月 */ char add[30]; /* 家庭地址 */ char tel[LEN+1]; /* 电话号码 */ char mail[30]; /* 电子邮件地址 */ stu[N]; int k=1,n,m; /* 定义全局变量 */ void readfile();/* 函数声明 */ void seek(); void modify(); void insert(); void del(); void display(); void save(); void menu(); int main() while(k) menu(); system("pause"); return 0; void readfile()/* 建立信息 */ char *p="student.txt"; FILE *fp; int i=0; if ((fp=fopen("student.txt","r"))==NULL) printf("Open file %s error! S

1。楼主能回车换行么?
2。错误大致分两种,第一种是语法错误,第二种是逻辑错误,至于连接啥错误就不管了。
你这个是啥错误?你要指望,我们给你一点点拆开看,不显示。你自己看着这个网页,你是回答问题的人,你有心情一点点看完?追问

额额……介意留下邮箱发给您帮忙看下吗?

追答

qincheng2007@126.com

参考技术A 第一个#include 是做什么用的,写在这貌似错了吧。。 参考技术B 这代码真他妈烂,没见过比这更烂的了。追问

额额……介意留下邮箱发给您帮忙看下吗?

参考技术C 你这是学生管理系统吧,是不是很卡?显示不出来?追问

有一处错误

不知道哪里错了

追答

可能是后面那里

参考技术D 建议楼主稍微编辑下在发上来- -.追问

亲,发不开

有点长

本回答被提问者采纳

C++error C2511: overloaded member function 'void (void)' not found in 'class'请大神指教

#include <iostream>#include <string>using namespace std;class Squarepublic: void input(); void onput(int a,int b,int c);private: int a; int b; int c; int num[3][3];;void Square::input() //int num[3][3]; int i,j; for(i=0;i<3;i++) for(j=0;j<3;j++) cin>>num[i][j]; cin>>" ";void Square::onput() int a,b,c; a=num[0][0]*num[1][1]*num[2][2]; b=num[0][1]*num[1][2]*num[2][0]; c=num[0][2]*num[1][0]*num[2][1]; cout<<(a-b-c)<<endl;int main() Square s1; s1.input(); s1.onput(); return 0;报错见图片

参考技术A #include <iostream>
#include <string>
using namespace std;
class Square

public:
    void input();
    void onput();
private:
    int a;
    int b;
    int c;
    int num[3][3];
;

void Square::input()

//int num[3][3];
    int i,j;
    for(i=0; i<3; i++)
        for(j=0; j<3; j++)
            cin>>num[i][j];
    //cin>>" ";


void Square::onput()

    int a,b,c;
    a=num[0][0]*num[1][1]*num[2][2];
    b=num[0][1]*num[1][2]*num[2][0];
    c=num[0][2]*num[1][0]*num[2][1];
    cout<<(a-b-c)<<endl;


int main()

    Square s1;
    s1.input();
    s1.onput();
    return 0;

本回答被提问者和网友采纳
参考技术B void Square::onput() 在类中声明的时候带有三个参数,实现的时候没有参数,把声明中的参数去掉
void input();
void onput(int a,int b,int c); -----》这行修改成 void onput();
private:

以上是关于c语言编程,请大神告诉哪里出错了 void menu()/* 界面 */ #include<std的主要内容,如果未能解决你的问题,请参考以下文章

哪位高手能否告诉我下面个用C写的斐波那契数列哪里出问题了,算出的数据出现了负数,请帮我找下问题所在

仅在 Facebook 分享中出现问题....你能告诉我哪里出错了吗?

c语言中return语句的具体作用是啥?返回值是干嘛的,谁向谁返值,返到哪里?请回答的具体点,谢谢!

C语言中 toupper()和tolower()用法?请大神详述 谢谢!!!

求大神帮忙查看哪里出错,,急!(keil软件) EINT.C(4): error: #70: incomplete type is not allowed

C语言,数组输入遇到问题求大神指教:哪里错了,如何改正,为啥会出现这种情况?