tnjk.net
当前位置:首页 >> 帮我改一个C++程序 >>

帮我改一个C++程序

/*原代码错误太多,以下代码基本上是重写的,请仔细阅读代码。*/#include #include #include typedef struct student {int num;char name[20];double score; struct student *link;}*linklist;linklist creatlist(int n) {linklist llist,p,q;p ...

void fuc(char*month[],int n) { char temp; //这儿有错 改成 char *temp 就行了 if(n>=1&&n

这段代码的主要问题有6个. 语句后面没有分号';'。 访问结构体成员用'.'或'->',不能用','。 尽量不使用goto语句,并且你程序中写的"goto q;"是要去哪里?我已经帮你补上去了。 交换两个变量的值时,变量temp没有定义。 输出的时候文字排列不整齐...

把你的问题说的更具体一点,或者举个最简单的例子。 你要弄清楚c++是编译而不是解释,在你生成可执行文件之前是先要编译通过的。你说“在程序运行时”肯定是编译了一遍了,“再将代码写入,重新运行”,那至少要进行两边编译,就是你先前生成的“可执...

#include using namespace std; long fact(int m) { if (m == 0) return 1; else return m*fact(m - 1); } long fact(int n, int r) { if (n == 0) return 1; else return n*fact(n - 1); if (r == 0) return 1; else return r*fact(r - 1); } i...

1.类的定义应该放在使用之前,即将类的定义移到main()函数之前 2.应该将所有的this.修改为this-> 3.三个成员变量的初始化方式有误 4.还有其它的格式错误以及语法错误 修改如下: //-------------------------------------------------------------...

#include #include #include const char * null=""; class Student { //see declaration of 'Student' public: Student(); Student(char * pname, char sexl, char * pid,int a,float s); void getid(char * pid); void getname(char * pname); ...

default:dog==0;cout

看代码你的BookKind应该是自定义的结构体或类,你应该利用它定义变量后再使用

已经改完,完全是C++的了,包括原理,我把原理来说一下,程序 先实现一个节点类(Node),这个类包含了原来程序的 data(改名为m_data)和下一节点的指针(m_next),还包括了节点数据的输出和设定 再实现一个节点链的类(NodeList),包含节点...

网站首页 | 网站地图
All rights reserved Powered by www.tnjk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com