C++高手帮帮我,帮我调一下这个程序

2020-12-13 15:00:47 字数 4521 阅读 3301

1楼:风波示

这是什么程序?你的基本

2楼:匿名用户

高手来了,不见**。

3楼:明澈

我加了一个显示函数,给你参考吧

#include

using namespace std;

const int n=5;

template

void modmerge(record array,record temparray,int left,int right,int middle)

template

void print(t arr[n])

求c++高手,帮我调一个程序。。。实现一位数表达式的计算,已经编完了,有一点小问题,求高手帮我调一下。

4楼:匿名用户

705060359@**.*** 发过来吧

5楼:盗草人

0.0……上源程序啊……

c++的问题,帮我调试一下下面这个程序

6楼:匿名用户

#include"iostream"

#include"iomanip"

using namespace std;

//***********************************=

class date;

//***********************************=

bool date::leapyear()void date::set()

void date::print()

void date::add()

if (month==13)

} } // ★ 差个}

//****************************************===

int main()

求c++高手:帮我改一下这个程序的错误:(最好同时有原程序出错地方的注释,和改动后正确的程序),谢亲了

7楼:匿名用户

第一个:抄int a=0; 类不能在类里赋值;在类外袭面写int x::a = 0这样来;bai

第二个:int x() 这个根据你主

du函数第一个zhi条创建一个无参对象,dao应该是个无参构造函数,所以呢前面int去掉改为:x();

第三个:x(int i,int j;int k) 括号里的分号改成逗号- -!;

第四个:setc(int k)const这个函数没有写返回类型,即使不需要也应该写上void;

第五个:x1.seta(3); 这样访问方式是错误的,x类创建的对象x1是不能直接访问seta函数的,因为你把seta函数放在了私有(private)下;

还有一个错误:const int c; 你将c定义为常量,而后面多次对c做了修改都有问题;如果需要修改c,那么不要把c定义为const;

现在没法在机器帮你运行,你照我说的改了肯定ok啦。

8楼:匿名用户

class x

x(int i)

public:

int x() //构造函数不应该有返回值,int要去掉,

//且引用类型和const类型用初始化表进行初始化

x(int i,int j;int k) //引用类型和const类型用初始化表进行初始化

// static void setb(int k) //static函数只能访问static成员变量或全局变量

setc(int k)const //返回值类型没有的时候用void,另外c为const类型,不能修改

//即便c不是const,把函数声明为const就使得在该函数体

//内不能修改类成员变量

};void main()

请c++高手帮我修改一下这个九宫格程序

9楼:匿名用户

#include

int main()

aa[i][j]=k;

j++;

i--;

if(j==m)j=0;

if(i<0)i=m-1;

}for(i=0;i据楼上的程序改的

运行后首先输入一个整数然后回车,如3代表3*3,4代表4*4等

10楼:华信

没错啊只是最后少了一个花括号。

能运行出来。

11楼:匿名用户

你的程序要执行4000万至3亿八千万次左右,太多了,略微有点算法都比这个强

这个问题你的程序的复杂度是n的九次方,太高了所以显示出来很慢,你就以为是没显示,

它的规律是中间的a5 肯定是5

a1a2a3a4a6a7a8a9

18349276183492761834927618349276中任选八个连续的数字片段

12楼:匿名用户

#include "stdafx.h"

#include

using namespace std;

int main()

aa[i][j]=k;

j++;

i--;

if(j==m)j=0;

if(i<0)i=m-1;}}

for(i=0;i随便你几乘以几的都行,但是m必须是奇数!偶数没办法!

求c++大神帮我调试一下程序。。新手好多是简单的语法问题。。

13楼:赵文园

864551714,虽然不是高手,但是有什么能帮你的会尽量帮得

请高手帮我调试一下这个简单的c++程序吧,输出姓名学号年龄,谢谢,我不知道这么改,老是有一个错误

14楼:匿名用户

#include

#include

using namespace std;

class student

string get_massage1()string get_massage2()int get_massage3()

private:

string name,id;

int age;

};int main()

{student feng("sdfasdf","s11010122",24);

cout<是一个单独的字符类型 不能用作字符串类型用;

2: 一次只能返回一个值;

15楼:匿名用户

返回值不能返回两个的!你直接在成员函数里面输出吧!

或者是多写一个函数!基本没什么错误~!

16楼:匿名用户

return 只能反回一个值。

所以成员函数get_

message1()写错了。没有

return name,id;这种语句。

再添一个成员函数吧。

c++ 高手来帮帮忙帮我看看这个 程序为什么是 64 菜鸟表示看不懂

17楼:

1、backtrack(k)函数的作来用:如果源k=3,**t加一;否则,执行

四次backtrack(k+1)

2、backtrack(0)即相当于执行四次backtrack(1)3、每一次backtrack(1)又相当于执行四次backtrack(2),一共执行16次backtrack(2)

4、同理,一共执行了64次backtrack(3).那自然**t就变成64啦

不懂请追问,好的话赞一个吧~

18楼:匿名用户

backtrack里面判断,如bai果k不等du于3的话就连续4次调zhi用daobacktrack(k+1),版也就是说backtrack(0)会产生权4次backtrack(1)调用,这4次又会产生16次的backtrack(2),然后64次backtrack(3),

遇到3以后backtrack会执行++**t;所以最终结果是64 。

19楼:匿名用户

本题主要

来考查递归的使用,自for循环执行4次,第一次k=0,循环调用4次backtrack(1),每个backtrack(1)调用4次backtrack(2),则backtrack(2)被调用了16次,每个backtrack(2)调用backtrack(3)4次,则16*4次,每

次+1,结果为64.

一个c++程序,不知道哪儿错了,求高手帮我调调

20楼:和睦空大

#include

#include

using namespace std;

void get_next(string t,int *next) //求模式串

t的next值,放在数组next中

谁会做帮我解答一下,谁会做帮帮我

1楼 匿名用户 脑袋想破了,帮忙想一想! 什么壶,没有盖。 什么盆,没有底。 什么桌,没有腿。 什么鸟,不会飞。 什么鱼,不会游。 什么马,不会走。 答案六个字,能连成一 句感人温馨的话语!猜不出来发到别的群里看看 谁会做帮帮我 2楼 北京开心哈乐教育科技 1 an a1 n 1 d, n为正整数 ...

求助:请各高手看解释一下c++程序中”using names

1楼 集秀荣税卯 using namespace std 是指定一个空间名 用于却别于 其他的的函数 使其不会 出现函数名 重复这个是 在c 中多出类后同时 因此而多出的,而 以前的c 没有类这个 概念所以 用头文件 就可以了 2楼 壤驷奕声塞水 引进std名字空间 如cout cin endl都是...

帮我找一下这首儿童少儿歌曲,寻找一首儿童歌曲,来帮帮我呀!

1楼 匿名用户 牧童 朝霞里牧童在吹小笛 露珠儿撒满了青草地 我跟着朝霞一块儿起来 赶着那小牛上牧场 我解开自己的小黄牛 把清水给牛儿喝个够 赶出了牲口坐在小河边 我给你唱一支快乐歌 寻找一首儿童歌曲,来帮帮我呀! 2楼 匿名用户 根据你的描述,应该曲子叫 哦 苏珊娜 英文是oh susanna 是...