bshy.net
当前位置:首页>>关于求一个C++高手帮我解答我学C++中的问题的资料>>

求一个C++高手帮我解答我学C++中的问题

9989395 无所不通。采纳吧

代码:(需要修改或者算法不清楚Hi我,恭候) 第一题: 代码1.#include #include void main() { int isprimer(int num); int x,point; printf("Please enter a integer number(请输入一个正整数):\n"); scanf("%d",&x); point=isprimer(x); if(p...

1. 您的代码k没有显式的初始化,虽然int k = l;但是由于l没有初始值,所以k没有真正的初始化。 2. 按照C++语言的特性,整型变量未赋值的情况下,其默认值可能为0(局部变量其默认值可能是随机数,取决于栈中的内存地址当前的值)。因此您的第一...

我给你改了两个错误现在可以运行了,不知道还有没有其他逻辑错误,自己进一步修改吧。 第一个,你在排序那个程序里一个for循环不加{},一个if判断不加{},这个错误有些幼稚,不像能写出这种程序的人该犯的。 第二个错误,main主函数里if判断语句...

#include #include int wei(long m) //判断位数 { int n; int result = 0; /*for(n=5;n>=1;n--){ int a=m/pow(10,n); if(a!=0)int result=n+1; } */ while ( m != 0) { result++; m /= 10; } return result; } bool zi(long z) //判断是否是自守...

我编译试了下,没有a1到a9的未定义报错,只有ba1到ba9的未定义报错 如果的确是a1等的错误,估计可能是这里第一行再往上一行结尾处的错误 然后这个写法很累对不 int temp = 0; for(int i = 0; i < 10; i++) { if a1 == i continue; if(a[a1]< a[i...

#include void main() { long int a; int b,c,d,e,f; printf("请输入一个不多于五位的数值:"); scanf("%ld",&a); if(a/10000!=0) { b=a/10000; c=(a%10000)/1000; d=(a%1000)/100; e=(a%100)/10; f=a%10; printf("这是一个五位数。\n"); printf(...

把你现在已经写了的代码贴上来看看。

呃,程序没有问题,而且至少我编译未出错。本人非高手。。。

class Point { public: Point(int xx,int yy); Point(Point &p);//此句意思是接受一个Point类型对象的引用,并以之作为蓝本进行初始化本对象 int GetX(){return X;} int GetY(){return Y;} private: int X,Y; }; Point::Point(int xx = 0,int yy...

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