小快艇 发表于 2019-5-21 20:46:29

求大佬来看一下为何不输出


#include<iostream>
#include<string>
using namespace std;
int main()
{
   string nums;
    int target;
    int i,j;
    cin>>nums;
    cin>>target;
    for(i=0;i<nums.size()-1;i++)
         for(j=i;j<nums.size()-1;j++)
       if(nums+nums==target)
         cout<<i<<j<<endl;
   return 0;
}

为什么不能输出
谢谢

苏沫儿 发表于 2019-5-21 21:16:40

没打印内容控制台没输出,你要输出什么

TOP_LK 发表于 2019-5-21 21:55:55

苏沫儿 发表于 2019-5-21 21:16
没打印内容控制台没输出,你要输出什么

有cout

小快艇 发表于 2019-5-21 22:21:28

苏沫儿 发表于 2019-5-21 21:16
没打印内容控制台没输出,你要输出什么

cout不是输出么

苏沫儿 发表于 2019-5-21 22:24:14

小快艇 发表于 2019-5-21 22:21
cout不是输出么

原谅我看走眼了发代码请尽量用代码插入发,不然这样一堆很容易看花眼。

苏沫儿 发表于 2019-5-22 01:02:10

正常运行 我复制格式化了一下。
https://shumoer.club/images/0010.png

#include<iostream>
#include<string>
using namespace std;
int main()
{
        string nums;
        int target;
        int i,j;
        cin >> nums;
        cin >> target;
        for(i=0;i < nums.size()-1;i++)
                for(j=i;j < nums.size()-1;j++)
                        if(nums+nums==target)
                                cout << i << j << endl;
        return 0;
}
页: [1]
查看完整版本: 求大佬来看一下为何不输出