问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C++菜鸟问题 帮忙看看 谢谢

发布网友 发布时间:2023-04-23 05:19

我来回答

4个回答

热心网友 时间:2023-10-08 22:21

你应该对C++的基础知道了解不多。
问题点1:
#include <iostream.h> //注意你写的的istream.h;一定要看清楚。

问题点2:
void decrement(int i);//你确定这个函数不返回任何值?实际上你要用这个函数返回一个整数。
修改为: int decrement(int i);

问题点3:
system这个函数包含在 windows.h 这个头文件中,而你并没有包含这个头文件。

问题点4:
main(void)
主函数这样写,是要求返回空值的,但你没有返回;
一般情况,如果不返回空值,不要要这样写,一般写作:void main();
当然你一定要这么写,在主函数最后一行记得写上:return NULL;

问题点5:
int decrement(i) //这个函数中的i没有定义类型,这个C++/C 编程中是不允许 的。
修改为: int decrement(int i)

在基本不修改原有程序的情况下,修改如下:
#include<iostream.h>
#include <windows.h>
int decrement(int i);
main(void)
{
int i=2;
i=decrement(i);
cout<<"i is "<<i<<"\n";
system("pause");
return NULL;
}
int decrement(int i)
{
cout<<"测试一下\n";
i--;
if(i>0)
decrement(i);
else
return(i);
}
以上代码在Viusal C++ 6.0编译下通过。

你应该再多看看书。

热心网友 时间:2023-10-08 22:21

你看的什么书呀。太老了吧也。换一本吧。

int decrement(int i)
{
cout<<"测试一下\n";
i--;
if(i>0)
{
decrement(i);
}

return(i);

}

热心网友 时间:2023-10-08 22:21

运行结果:
测试一下
i is 0

这个decrement(i)只要i〉0就会继续调用。 一直到i=0 才会结束递归调用

热心网友 时间:2023-10-08 22:22

三楼讲解的详细,是正解
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
分手后我还想着他,我该怎么办? 为什么人们会对曾经抛弃自己的人产生好感? Java 中如何加密配置文件中的数据库账号和密码? Java 实现MD5加密 我想学编程,html,css,asp,,javascript,delphi,java,jsp,Ajax那个语言最... html5初学者,想问一下好学吗 如何用支付宝给自己微信转账 亚太7号卫星天线为什么雨天图像一停一停怎样解决? 天水华阳国际购物广场 街机武侠铜钱有什么用? 菜鸟问C++控制台程序如何输入分数1/3 c++菜鸟问题 挽歌郎的意思挽歌郎的意思是什么 挽歌的意思挽歌的意思是什么 喷灌的拼音狐喷灌的拼音是什么 翠岭的拼音狐翠岭的拼音是什么 社会复杂人心险恶说说有哪些 形容现在的社会人心复杂的句子(32句) 散匪的结构散匪的结构是什么 散吏的结构散吏的结构是什么 散鼓的结构散鼓的结构是什么 散黛的结构散黛的结构是什么 胀气是什么 什么样是胀气 什么是胀气? 什么是胃胀气? 证书补办申请表为什么传不了文件 护士资格证补办申请表 毕业生登记表班组鉴定怎么写 英语四级和英语六级的总分是多少? 状元榜眼探花十大顺序 健康管理师学费一万多正常吗 帕萨特大灯高度如何设置 帕萨特大灯远光照的太高,怎么调节? 冲压模具研磨用什么材料? 金刚石在工业方面能干些什么呢? 蓝色满天星的花语是什么 蓝色满天星花语的意思 “气质”与“性格“的区别是什么啊? 柔气的引证解释柔气的引证解释是什么 昙花用什么土栽培好 昙花盆栽要点有哪些 昙花盆栽有哪些要点 气息是什么意思解释 洗面奶和珍珠粉洗脸对皮肤有什么伤害? 如何去除身上的静电这样做身上静电少 青林——一个用文字疗饥的人! 组织发展的定义是什么? 组织发展定义 行政组织学名词解释组织发展 途岳19款和20款区别 途岳21款和20款不同之处