C + + 지식 축적
4556 단어 c + +
for 순환
C 에서 for 순환 의 문법 은 다음 과 같다.
for ( init; condition; increment )
{
statement(s);
}
init, condition 및 increment 문 구 는 여러 개의 병렬 로 쉼표 로 구분 할 수 있 습 니 다.
for(int i = 0, j = 5; i < 5 & j < 10; ++i, j += 2)
{
cout<','<
C + + 에 서 는 간단 한 범위 순환 을 사용 할 수 있 습 니 다. 다음 과 같 습 니 다.
int my_array[5] = {1, 2, 3, 4, 5};
// 2
for (int &x : my_array)
{
x *= 2;
cout << x << endl;
}
switch 구문
bool isValid(string s) {
stack<char> paren;
for (char& c : s) {
switch (c) {
case '(':
case '{':
case '[': paren.push(c); break;
case ')': if (paren.empty() || paren.top()!='(') return false; else paren.pop(); break;
case '}': if (paren.empty() || paren.top()!='{') return false; else paren.pop(); break;
case ']': if (paren.empty() || paren.top()!='[') return false; else paren.pop(); break;
default: ; // pass
}
}
return paren.empty() ;
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
hdu 1717 소수 화 점수 2 (수학)소수 화 점수 2 레이 는 수학 시간 에 선생님 의 말씀 을 듣 고 모든 소수 가 점수 로 표시 되 는 형식 이 라 고 말 했다. 그 는 녹 기 시 작 했 고 곧 완성 되 었 다. 그러나 그 는 또 하나의 문 제 를...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.