Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
写一个数字序列,比如:1223334444555 P> >好的,所以我必须写一个C++程序,它读取一个数字,然后继续写每个数字,直到我们读取的数值与它的值相同的次数。我完全不知道该如何解释,也不知道该搜索什么,所以我希望你能理解我需要什么,并能帮助我_C++ - Fatal编程技术网

写一个数字序列,比如:1223334444555 P> >好的,所以我必须写一个C++程序,它读取一个数字,然后继续写每个数字,直到我们读取的数值与它的值相同的次数。我完全不知道该如何解释,也不知道该搜索什么,所以我希望你能理解我需要什么,并能帮助我

写一个数字序列,比如:1223334444555 P> >好的,所以我必须写一个C++程序,它读取一个数字,然后继续写每个数字,直到我们读取的数值与它的值相同的次数。我完全不知道该如何解释,也不知道该搜索什么,所以我希望你能理解我需要什么,并能帮助我,c++,C++,基本上,如果我们cin>>5,输出应该是1223334444555。我有一种感觉,这是非常容易的,但我现在什么都没有想过。我试着用2来做陈述,但似乎做不好 这是我的尝试: int main () { int i,j,n; cout<<"n=";cin>>n; for (i=n;i>=1;i--) { for (j=1;j<=i;j++) { cout << i;

基本上,如果我们cin>>5,输出应该是
1223334444555
。我有一种感觉,这是非常容易的,但我现在什么都没有想过。我试着用2来做陈述,但似乎做不好

这是我的尝试:

int main () 
{ 
   int i,j,n;
   cout<<"n=";cin>>n;
   for (i=n;i>=1;i--) 
   { 
      for (j=1;j<=i;j++) 
      { 
         cout << i; 
      } 
      cout<<" ";
   } 
}
int main()
{ 
inti,j,n;
coutn;
对于(i=n;i>=1;i--)
{ 
对于(j=1;j
#包括
int main()
{
INTA;
标准:cin>>a;
对于(int i=1;i
#包括
int main()
{
int n;
cout>n;
对于(inti=1;i是的,很简单

  • 使用cout提示输入数字
  • 使用cin读取数字
  • 您需要一个内部循环来打印数字的副本,后面跟着一个空格
  • 您需要一个外循环来从1循环到数字,后面跟一个换行符(endline)
答案是

#include <iostream>
using namespace std;
int main()
{
    int upto, ndx, cdx;
    cout<<"number=";
    cin>>upto;
    for(ndx=1;ndx<=upto;++ndx)
    {
        for(cdx=1;cdx<=ndx;++cdx)
            cout<<ndx;
        cout<<" ";
    }
    cout<<endl;
}
#包括
使用名称空间std;
int main()
{
整数高达,ndx,cdx;
库图托;
对于(ndx=1;ndx
#包括
#包括
void main()
{
int i,j,n=5;
clrsc();
对于(i=0;i
#包括
使用名称空间std;
int main()
{
int i,j;//声明两个变量i,j。

对于(i=1;i有趣。让我们看看您的代码,我们将帮助您完成。是的,应该可以使用2个for循环。编辑您的问题以包含您的尝试,我们将指导您从那里开始。在量子计算机时代之前,这是不可能的。抱歉。提示:一个
for
循环在另一个循环中。尝试编写一个名为
writerepeatednumber的函数r(int n)
好吧,我不应该在OP最小的努力解决之前将此代码交给他,但不知何故我感到遗憾:PI不知道如何使用这里的代码编辑器粘贴我的代码。我编写的代码是55555444333221,而不是相反。看起来我的第一个问题给我带来了太多麻烦:(@Boann我想你们应该提名我为下一届诺贝尔奖的发明者,因为我发明了万能疗法;)不,你没有造成太多的麻烦,你只是忘了在你的问题中包含你的代码,就是这样。如果你这样做了,就不会有那么多的反对票。因为我知道你确实试图对其进行编码,从评论中,我已投票重新打开你的问题。除此之外,没有其他问题。编辑你的问题并将代码放在t你自己的帽子。给你的答案加上细节
#include <iostream>


int main()
{
    int n;
    cout << "Please enter a number";
    cin >> n;

    for(int i=1;i<=n;i++)
    {
        for(int j=1;j<=i;j++)
        {
        cout<<i;
        }


    }

}
#include <iostream>
using namespace std;
int main()
{
    int upto, ndx, cdx;
    cout<<"number=";
    cin>>upto;
    for(ndx=1;ndx<=upto;++ndx)
    {
        for(cdx=1;cdx<=ndx;++cdx)
            cout<<ndx;
        cout<<" ";
    }
    cout<<endl;
}
#include<iostream.h>
#include<conio.h>
void main()
{
int i,j,n=5;
clrscr();  
for(i=0;i<n;i++)
  {
    for(j=1;j<=i;j++)
      {
      cout<<i;
      }
    cout<<endl;
  }
getch();
}
#include<iostream>
using namespace std;

int main ()
{
  int i,j;  //declaring two variables I,j.

  for (i=1; i<10; i++)  //loop over the variable i so it variates from 1 to 10.
  {
      for (int j = 0; j<i; j++)  //create an other loop for a variable j to loop over again and o/p value of i
      {
          cout <<i;  //writes the value of i directly from i and also due to the loop over j.
      }
      cout<<endl;  //manipulator to analyze the result easily.
  }
  return (0);
}