1
좋아요. 나는 양의 홀수 정수를 읽고 그 수로 시작하여 역순으로 피라미드를 출력하고 1로 내림차순 처리하고 다음 줄의 첫 번째와 마지막자를 잘라내는 코드를 만들려고합니다. 등등. 내가 7을 입력 한 경우 그래서 표시 할 것 : 행 일C++ 반전 된 피라미드
7654321
65432
543
4
의 I는 'N- 포함 (2I-2)하지만 난 그것을 사용하는 방법을 모르겠어요.
도움 주셔서 감사합니다. 이 같은 화면에
#include <iostream>
using namespace std;
int main()
{
int n,i,j;
cout << "Enter a positive odd number: " << endl;
cin >> n ;
i=n;
while(n%2 ==0)
{
cout<< "Invalid number." << endl;
cout<< "Enter a positive odd number: " << endl;
cin >> n ;
}
for(i=n; i<=n && i>0 ; i--)
{
for(j=i; j<=i; j--)
{
cout<< i%10 ;
}
cout<<endl;
}
return(0);
}
for-loop에 대한 흥미로운 테스트 조건. – WhozCraig
이 연습의 일부로 재귀를 배우기로되어 있습니까? –
중첩 된 for 루프는 코드 전체를 제대로 작동하도록 작동해야하므로 추측 할 수 있습니다. – user2840960