首页 > 电脑

devc老是输不出数据明明程序没错误没警告,到底哪里有问题,挫败感哭了

更新时间2019-12-18 00:42:15

#include<iostream>

using namespace std;

int sum(int);

int main()

{

int i;

cin>>i;

cout<<sum(i);

 

int sum(int n)

{

if(n==1)return 1;

return (sum(n)+n);

}


没错误没警告只能说明语法没问题,你的逻辑完全不对,你的递归是死循环

正确的

devc  老是输不出数据明明程序没错误没警告,到底哪里有问题,挫败感哭了

相关标签:vc

上一篇:为什么不输出啊?

下一篇:怎样在python中用for循环打印2至1000中的质数