www.bzyk.net > #inCluDE <iostrEAm> #inCluDE <string.h> using n...

#inCluDE <iostrEAm> #inCluDE <string.h> using n...

char *itoa(int n){ char *tmp=new char[3];//这为什么一定要用 new? if(n

帮你改了一下 #include#includeusing namespace std;char *fun(char *z[],int n){int i;unsigned int max;char *p=NULL;max=0;for(i=0;imax){ max=strlen(z[i]);p=z[i];}}return p;}void main(){char *a[999];char *q;int i;int k,w;cout

#include #include using namespace std; const int n=10; const double f=35.617; 1.少了入口函数。 2.少了类或者结构等。 3.C++语言不支持在命名空间直接写变量。 把代码改成 #include #include using namespace std; static int main() { con...

参数传入错误,是俩地址 所以用(a,b,c) 方法里赋值用*(str2+i)=… 使用数组str前先申请空间 str2=new char[c];(这个在main中申明就可以,不要在函数中再申请

a 为int型 但是你的fac()函数的参数是double型,应该是fac(int n) 这样你在main函数里才可以调用的 还有就是你定义了两个fac()函数,这两个都要实现的。 你试试这样是否可以。

第三个if后面没有i,++把改成++x #include using namespace std; int main() { int x; for(int i=1; i

#include using namespace std; void main() { int a,b,c; cin>>a>>b; cout

a[0].display; a[1].display; a[2].display; a[3].display; a[4].display; 这些是不对的,应改为: a[0].display(); a[1].display(); a[2].display(); a[3].display(); a[4].display(); 因为display()是方法,主函数调用的是方法,所以必须加上(...

int F(int a[],int n,int m) { for(int i=0;i

for(long n=1;n

网站地图

All rights reserved Powered by www.bzyk.net

copyright ©right 2010-2021。
www.bzyk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com