求c++编程求电脑高手qq,帮忙看看我编写的简单程序:

关于C++的一个程序,高手帮我看看怎么回事,可以直接复制去VC6.0运行
关于C++的一个程序,高手帮我看看怎么回事,可以直接复制去VC6.0运行
#include&iostream&void send(int* to,int* from){
&*to++=*from++;&&cout&&*(to-1)&&','&&*(from-1)&&&*to++=*from++;&&&& cout&&*(to-1)&&','&&*(from-1)&&&*to++=*from++;&&&& cout&&*(to-1)&&','&&*(from-1)&&&*to++=*from++;&&&& cout&&*(to-1)&&','&&*(from-1)&& //这里开始已经超出数组b界限,为什么from会自动返回b数组开头,继续对a赋值&*to++=*from++;&&&& cout&&*(to-1)&&','&&*(from-1)&&&}
void test(int* from){&*from++;&&&&&& cout&&*(from-1)&&&&& cout&&(from-1)&&&&&&& //输出首地址&*from++;&&&&&& cout&&*(from-1)&&&*from++;&&&&&& cout&&*(from-1)&&&*from++;&&&&&&&&&&&&&&&&&&&&&& //这里开始from已经越界,但是在执行send()函数对a复制的前后,结果却有所不同&&&&&& cout&&*(from-1)&&&&& cout&&(from-1)&&&&&&& //输出第一个越界地址,和首地址不同,但是值一样&*from++;&&&&&& cout&&*(from-1)&&&}
int main(void){&const int NUM=5;&int a[NUM];&int b[3]={19,18,17};&&test(b);&&&&&& //执行send()函数前,在from指针越界后,输出的是随机值&cout&&"=========================================="&&&send(a,b);&&&&&& //这仅仅是简单的复制而已&cout&&"=========================================="&&&test(b);&&&&&& //执行send()函数后,在from指针越界后,from自动回到b开头继续复制,输出的是b中的元素值&return 0;}
//这是什么原因?难道元素少的数组对元素多的数组进行复制后,会自动循环指针所指向的对象?还是数组b被a扩充了?
不区分大小写匿名
LZ你想学编程的话我建议去饭客网络学习,那里有专门的版块供大家交流学习,还有许多教程供大家观看,你的问题到那里可以解决
相关知识等待您来回答
编程领域专家求高人解决c++程序设计 题为下图1.2(话说我都没看都啥意思啊) 跪求高人帮忙写一下答案吧~~~~_百度知道
我举个例子, 你仿照这在main里面添加:#include &iostream&int main(){
float x=2.5, y=8.2;
int 旦孩测绞爻悸诧溪超娄a=3;
cout &&x+(int)y%a &&
return 0;}
其他类似问题
其他3条回答
比如:int a = 1,b = 2,c = 0;有以下表达式c = a + b; 运算后表达式的值为3,各变量的值 a = 1,b = 2,c = 3c = a ++;运算后表达式值是1(++后置旦孩测绞爻悸诧溪超娄运算,先取值),各变量的值a = 2,c =1
[提问者采纳]
2.5!7,42,7!`a`-5!13!0!`0`||5!6!答案按顺序排列
我们是要一步一步的具体解题过程
要把程序一点点都写下来滴
可不可以在帮帮忙啊
就是按照变量的值,把表达式最后的值求出来吧?
程序设计的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁C++高手请进,编写一个简单的程序.顺便帮我检查错误.谢谢
C++高手请进,编写一个简单的程序.顺便帮我检查错误.谢谢
定义日期类Date包含年.月.日3个数据成员.编写一个友元函数.求两个日期之间相差的天数!
以下是我的:
#include&iostream&class Date{private:&&&public:&point(int a,int b,int c)&{&&&&&&& year=a;&&&&&&& month=b;&&&&&&& day=c;&}&friend sky(point &a,point &b,point &c);&int geta()&{&&&}&int getb()&{&&&}&int getc()&{&&&}};int sky(point &a,point &b,point &c){&return sqrt((a.year-b.year)*360+(a.month-b.month)*30+(a.day-b.day));}int main(){&point p1();&point p2();&cout&&"这两个日期之间相隔的天数为:"&&sky(point &a,point &b,point &c)&return 0;}
麻烦您帮我指导,修改一下.谢谢!感激不尽!
补充:请用VC++6.0编译.谢谢
不区分大小写匿名
#include&iostream&#include &complex&class Date{private:
public: Date(int a,int b,int c) {
day=c; } friend int sky(Date &a,Date &b); int geta() {
} int getb() {
} int getc() {
}};int sky(Date &a,Date &b){ return sqrt((double)(a.year-b.year)*360+(a.month-b.month)*30+(a.day-b.day));}int main(){ Date p1(); Date p2(); cout&&"这两个日期之间相隔的天数为:"&&sky(p1, p2) && return 0;}
麻烦把源代码复制过来看看.
#include&iostream&
void main()
&cout&&这两个日期之间相隔的天数为:66&&
也可以办到.谢谢
我一开始以为你只不过是菜,看来我高估你了~
不好意思.你的这个代码.我刚才编译了.看下面的错误.我以为你没把正确的放上去.真是抱歉!
c:\documents and settings\xia\桌面\c++课本作业\p169编程题4.cpp(16) : warning C4183: 'point': member function definition looks like a ctor, but name does not match enclosing classc:\documents and settings\xia\桌面\c++课本作业\p169编程题4.cpp(17) : error C2061: syntax error : identifier 'point'c:\documents and settings\xia\桌面\c++课本作业\p169编程题4.cpp(26) : warning C4003: not enough actual parameters for macro 'getc'c:\documents and settings\xia\桌面\c++课本作业\p169编程题4.cpp(26) : error C2629: unexpected 'int ('c:\documents and settings\xia\桌面\c++课本作业\p169编程题4.cpp(26) : error C2334: unexpected token(s) preceding ':'; skipping apparent function bodyc:\documents and settings\xia\桌面\c++课本作业\p169编程题4.cpp(29) : error C2143: syntax error : missing ')' before '}'c:\documents and settings\xia\桌面\c++课本作业\p169编程题4.cpp(29) : error C2059: syntax error : ')'c:\documents and settings\xia\桌面\c++课本作业\p169编程题4.cpp(29) : error C2143: syntax error : missing ';' before '}'c:\documents and settings\xia\桌面\c++课本作业\p169编程题4.cpp(29) : error C2238: unexpected token(s) preceding ';'c:\documents and settings\xia\桌面\c++课本作业\p169编程题4.cpp(30) : error C2143: syntax error : missing ';' before '}'c:\documents and settings\xia\桌面\c++课本作业\p169编程题4.cpp(30) : error C2143: syntax error : missing ';' before '}'c:\documents and settings\xia\桌面\c++课本作业\p169编程题4.cpp(30) : error C2143: syntax error : missing ';' before '}'c:\documents and settings\xia\桌面\c++课本作业\p169编程题4.cpp(30) : error C2143: syntax error : missing ';' before '}'c:\documents and settings\xia\桌面\c++课本作业\p169编程题4.cpp(31) : error C2065: 'point' : undeclared identifierc:\documents and settings\xia\桌面\c++课本作业\p169编程题4.cpp(31) : error C2065: 'a' : undeclared identifierc:\documents and settings\xia\桌面\c++课本作业\p169编程题4.cpp(31) : error C2065: 'b' : undeclared identifierc:\documents and settings\xia\桌面\c++课本作业\p169编程题4.cpp(31) : error C2065: 'c' : undeclared identifierc:\documents and settings\xia\桌面\c++课本作业\p169编程题4.cpp(32) : error C2448: '&Unknown&' : function-style initializer appears to be a function definitionc:\documents and settings\xia\桌面\c++课本作业\p169编程题4.cpp(37) : error C2146: syntax error : missing ';' before identifier 'p1'c:\documents and settings\xia\桌面\c++课本作业\p169编程题4.cpp(37) : error C2065: 'p1' : undeclared identifierc:\documents and settings\xia\桌面\c++课本作业\p169编程题4.cpp(38) : error C2146: syntax error : missing ';' before identifier 'p2'c:\documents and settings\xia\桌面\c++课本作业\p169编程题4.cpp(38) : error C2065: 'p2' : undeclared identifierc:\documents and settings\xia\桌面\c++课本作业\p169编程题4.cpp(38) : error C2041: illegal digit '8' for base '8'c:\documents and settings\xia\桌面\c++课本作业\p169编程题4.cpp(39) : error C2660: 'sky' : function does not take 3 parametersc:\documents and settings\xia\桌面\c++课本作业\p169编程题4.cpp(40) : error C2143: syntax error : missing ';' before 'return'执行 cl.exe 时出错.
P169编程题4.exe - 1 error(s), 0 warning(s)
不用看其他的,就看这里就知道你编译的代码根本不是我改过之后的代码。你找下我贴的代码哪里有point出现?
你用VC++6.0编译.看看
P169编程题4.CPPC:\Documents and Settings\XIA\桌面\C++课本作业\P169编程题4.CPP(20) : warning C4003: not enough actual parameters for macro 'getc'C:\Documents and Settings\XIA\桌面\C++课本作业\P169编程题4.CPP(20) : error C2629: unexpected 'int ('C:\Documents and Settings\XIA\桌面\C++课本作业\P169编程题4.CPP(20) : error C2334: unexpected token(s) preceding ':'; skipping apparent function bodyC:\Documents and Settings\XIA\桌面\C++课本作业\P169编程题4.CPP(20) : error C2143: syntax error : missing ')' before '}'C:\Documents and Settings\XIA\桌面\C++课本作业\P169编程题4.CPP(20) : error C2059: syntax error : ')'C:\Documents and Settings\XIA\桌面\C++课本作业\P169编程题4.CPP(20) : error C2143: syntax error : missing ';' before '}'C:\Documents and Settings\XIA\桌面\C++课本作业\P169编程题4.CPP(20) : error C2238: unexpected token(s) preceding ';'C:\Documents and Settings\XIA\桌面\C++课本作业\P169编程题4.CPP(21) : error C2143: syntax error : missing ';' before '}'C:\Documents and Settings\XIA\桌面\C++课本作业\P169编程题4.CPP(21) : error C2143: syntax error : missing ';' before '}'C:\Documents and Settings\XIA\桌面\C++课本作业\P169编程题4.CPP(21) : error C2143: syntax error : missing ';' before '}'C:\Documents and Settings\XIA\桌面\C++课本作业\P169编程题4.CPP(21) : error C2143: syntax error : missing ';' before '}'执行 cl.exe 时出错.
P169编程题4.exe - 1 error(s), 0 warning(s)
那里有得罪的.请您多多担待.我是菜鸟.请您多多指教.谢谢
我真服你了。扣扣远程给你弄了。Q.Q:。不要怀疑,搜索用这个邮箱搜。
相关知识等待您来回答
编程领域专家c_c++ 编程基本_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
37页免费6页免费5页免费23页1下载券4页免费92页2下载券7页免费17页1下载券4页免费2页免费
喜欢此文档的还喜欢11页免费20页1下载券15页免费69页1下载券3页免费
c_c++ 编程基本|C​语​言
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢C++简单编程求高手帮忙_百度知道
C++简单编程求高手帮忙
把n转换为r进制数,并显示在屏幕上。
帮个忙,分别求数组a,调用该函数分别统计字母‘a’.编写函数实现求任意n个实数的最小值,分别统计其中奇数和偶数的个数。9。6。再编写主函数1, 其中的元素为.编写函数实现求任意n个实数的最大值。再编写主函数、b数组元素平均值。再编写主函数。5,调用该函数求组合数
调用该函数,输入8个实数,再编写主函数、空格和其它字符的个数。再编写主函数,b数组有8个元素:8,输入一串字符, 调用该函数, m和n的值由键盘输入。再编写主函数,调用该函数排序:
32编写函数实现把一维数组n个元素按由小到大顺序排序、空格和其它字符的个数并输出。再编写主函数,调用该函数将该数组中每行元素按由小到大顺序排序, 并将这8个数按由大到小的次序排序结果输出. 编写函数实现将n个数按由大到小的次序排序。2, 并把转换结果存入一维数组re[100]中。4,输入8个数,求这10个实数的最小值并输出. 编写函数。3.编写函数实现寻找某个字符在字符串中出现的次数,分别统计n个数中所有奇数和偶数的个数。再编写主函数。10,调用该函数,输入12个整数;=9)进制数、数字,调用该函数、数字,统计其中字母. 编写求n。再编写主函数,调用该函数,计算机课考试要用;=r&lt, 调用该函数,设a数组有5个元素.编写函数实现统计一个字符串中字母,输入一串字符,并在返回主函数后显示转换结果,求这8个实数的最大值并输出!的函数,输入10个实数、‘m’ 在字符串中出现的次数并输出。.设二维数组。再编写主函数.编写函数实现把一正整数m转换为r(2&lt,从键盘输入的一个正整数n和进制数r,并输出. 编写函数实现求n个数的平均值。7
提问者采纳
这个基础的C编程的书上都有例子的,别一心想偷懒,只有自己亲自写代码才会有收获!
采纳率100%
其他类似问题
高手帮忙的相关知识
按默认排序
其他5条回答
你是干什么的
当这里是帮工啊
晕给我300RMB还差不多
你的题目确实太多了,10道题。。。。。
题很简单,内容太多
太多啦!!
您可能关注的推广回答者:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 求电脑高手qq 的文章

 

随机推荐