백엔드 개발 PHP 튜토리얼 break、continue 和return 在程序中的重要性_PHP教程

break、continue 和return 在程序中的重要性_PHP教程

Jul 13, 2016 pm 05:49 PM
break continue return 그리고 존재하다 주기 프로그램 성명 중요성

第一:break语句通常用在循环语句和开关语句中,当break语句用于do-while、for、while循环语句中时,可使程序终止循环而执行循环后面的语句, 通常break语句总是与if语句联在一起,即满足条件时便跳出循环。

例如: main() { int i=0; char c; while(1) /*设置循环*/ { c='\0'; /*变量赋初值*/ while(c!=13&&c!=27) /*键盘接收字符直到按回车或Esc键*/ { c=getch(); printf("%c\n", c); } if(c==27) break; /*判断若按Esc键则退出循环*/ i++; printf("The No. is %d\n", i); } printf("The end"); }

注意:
1) break语句对if-else的条件语句不起作用。www.2cto.com

2) 在多层循环中, 一个break语句只向外跳一层。

第二:continue语句的作用是跳过循环本中剩余的语句而强行执行下一次循环。continue语句只用在for、while、do-while等循环体中,常与if条件语句一起使用,用来加速循环。 例如: main() { char c; while(c!=13) /*不是回车符则循环*/ { c=getch(); if(c==0X1B) continue; /*若按Esc键不输出便进行下次循环*/ printf("%c\n", c); } } 其实就是continue跳过一次循环以及后面的语句,进行下次循环。

第三: return语句是将函数的值返回主调函数。例如: int max(int a,int b) { if(a>b)return a; else return b; } 这个函数是返回a和b中的最大值; return 语句的一般形式为: return 表达式 或者为: return (表达式)

 

摘自 chaojie2009的专栏

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/478381.htmlTechArticle第一:break语句通常用在循环语句和开关语句中,当break语句用于do-while、for、while循环语句中时,可使程序终止循环而执行循环后面的语句, 通...
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

iPhone에서 Google 지도를 기본 지도로 설정하는 방법 iPhone에서 Google 지도를 기본 지도로 설정하는 방법 Apr 17, 2024 pm 07:34 PM

iPhone의 기본 지도는 Apple의 독점 위치 정보 제공업체인 지도입니다. 지도가 점점 좋아지고 있지만 미국 이외의 지역에서는 잘 작동하지 않습니다. Google 지도와 비교하면 아무것도 제공할 수 없습니다. 이 기사에서는 Google 지도를 사용하여 iPhone의 기본 지도로 만드는 실행 가능한 단계에 대해 설명합니다. iPhone에서 Google 지도를 기본 지도로 설정하는 방법 Google 지도를 휴대전화의 기본 지도 앱으로 설정하는 것은 생각보다 쉽습니다. 아래 단계를 따르십시오. – 전제 조건 단계 – 휴대폰에 Gmail이 설치되어 있어야 합니다. 1단계 – AppStore를 엽니다. 2단계 – “Gmail”을 검색하세요. 3단계 - Gmail 앱 옆을 클릭하세요.

iPhone에 시계 앱이 없습니다. 해결 방법 iPhone에 시계 앱이 없습니다. 해결 방법 May 03, 2024 pm 09:19 PM

휴대폰에 시계 앱이 없나요? 날짜와 시간은 iPhone의 상태 표시줄에 계속 표시됩니다. 그러나 시계 앱이 없으면 세계 시계, 스톱워치, 알람 시계 및 기타 여러 기능을 사용할 수 없습니다. 따라서 누락된 시계 앱을 수정하는 것이 해야 할 일 목록의 맨 위에 있어야 합니다. 이러한 솔루션은 이 문제를 해결하는 데 도움이 될 수 있습니다. 수정 1 - 시계 앱 배치 실수로 홈 화면에서 시계 앱을 제거한 경우 시계 앱을 다시 제자리에 배치할 수 있습니다. 1단계 – iPhone을 잠금 해제하고 앱 라이브러리 페이지에 도달할 때까지 왼쪽으로 스와이프합니다. 2단계 – 다음으로 검색창에 “시계”를 검색하세요. 3단계 – 검색 결과 아래에 “시계”가 표시되면 길게 누르고

iPhone에서 카메라 및 마이크에 대한 접근을 허용할 수 없습니다 iPhone에서 카메라 및 마이크에 대한 접근을 허용할 수 없습니다 Apr 23, 2024 am 11:13 AM

앱을 사용하려고 할 때 "카메라 및 마이크에 대한 접근을 허용할 수 없습니다"라는 메시지가 표시됩니까? 일반적으로 필요에 따라 특정 사람에게 카메라 및 마이크 권한을 부여합니다. 단, 권한을 거부할 경우 카메라와 마이크가 작동하지 않으며 대신 이런 오류 메시지가 표시됩니다. 이 문제를 해결하는 것은 매우 기본적이며 1~2분 안에 완료할 수 있습니다. 수정 1 – 카메라, 마이크 권한 제공 설정에서 직접 필요한 카메라 및 마이크 권한을 제공할 수 있습니다. 1단계 - 설정 탭으로 이동합니다. 2단계 – 개인 정보 보호 및 보안 패널을 엽니다. 3단계 - 거기에서 "카메라" 권한을 켭니다. 4단계 - 내부에서 휴대폰 카메라에 대한 권한을 요청한 앱 목록을 찾을 수 있습니다. 5단계 - 지정된 앱의 "카메라"를 엽니다.

R55600(R55600u 및 5600h 포함)과 호환되는 ASUS 마더보드 옵션 R55600(R55600u 및 5600h 포함)과 호환되는 ASUS 마더보드 옵션 Jan 02, 2024 pm 05:32 PM

R55600과 어떤 ASUS 마더보드를 결합해야 합니까? ASUS ROGStrixB550-FGaming 마더보드는 탁월한 선택입니다. Ryzen55600X 프로세서와 완벽하게 호환되며 뛰어난 성능과 기능을 제공합니다. 이 마더보드는 안정적인 전원 공급 시스템을 갖추고 있으며 오버클러킹을 지원할 수 있으며 일상적인 사용과 게임 요구 사항을 충족할 수 있는 풍부한 확장 슬롯과 포트를 제공합니다. ROGStrixB550-FGaming은 또한 고품질 오디오 솔루션, 빠른 네트워크 연결 및 안정적인 열 방출 설계를 갖추고 있어 시스템이 효율적이고 안정적으로 유지되도록 보장합니다. 또한, 이 마더보드는 화려한 ROG 스타일을 채택하고 화려한 RGB 조명 효과를 탑재하여 컴퓨터에 시각적 즐거움을 더해줍니다. 전체적으로 ASUS ROGStri

유닉스 철학 프로그래밍 원리 유닉스 철학 프로그래밍 원리 Feb 20, 2024 am 10:54 AM

1유닉스 철학 유닉스 철학은 실용성을 강조하고, 풍부한 경험에서 나오며, 전통적인 방법론이나 표준에 얽매이지 않습니다. 이 지식은 더 잠복적이고 반 본능적입니다. 유닉스 프로그래머가 개발 경험을 통해 축적한 지식은 다른 프로그래머에게도 도움이 될 수 있습니다. (1) 각 프로그램은 하나의 작업을 완료하는 데 중점을 두고 원래 프로그램에 새로운 기능을 추가하여 복잡성이 증가하는 것을 피하기 위해 새로운 작업이 발생할 때 다시 시작해야 합니다. (2) 프로그램의 출력이 다른 프로그램의 입력이 된다고 가정하면, 다음 프로그램이 명확하지 않더라도 출력에 관련 없는 정보가 포함되지 않도록 하십시오. (3) 설계 및 작성된 소프트웨어를 가능한 한 빨리 시험 사용하고, 품질이 낮은 코드는 단호히 버리고 다시 작성합니다. (4) 비효율적인 보조 수단에 앞서 도구를 사용하여 프로그래밍 작업의 부담을 줄이고 우수성을 추구합니다.

esd 파일을 열 수 있는 소프트웨어는 무엇입니까? esd 파일을 열 수 있는 소프트웨어는 무엇입니까? Feb 18, 2024 pm 12:30 PM

ESD 파일을 여는 데 사용할 프로그램 ESD 또는 "전자 소프트웨어 배포"는 컴퓨터 시스템에 소프트웨어를 배포하고 설치하는 데 사용되는 파일 형식입니다. Windows 10 운영 체제를 사용할 때 ESD 형식의 소프트웨어 설치 파일이 나타날 수 있습니다. 그러나 ESD 파일은 일반적이지 않기 때문에 많은 사람들이 이 파일 형식을 열고 사용하는 방법에 대해 혼란스러워합니다. 이 글에서는 싸움에 도움이 되는 몇 가지 일반적인 방법과 절차를 다룰 것입니다.

람다 표현식이 루프에서 벗어남 람다 표현식이 루프에서 벗어남 Feb 20, 2024 am 08:47 AM

람다 표현식은 루프에서 벗어나기 때문에 특정 코드 예제가 필요합니다. 프로그래밍에서 루프 구조는 자주 사용되는 중요한 구문입니다. 그러나 특정 상황에서는 현재 루프 반복을 종료하는 대신 루프 본문 내에서 특정 조건이 충족될 때 전체 루프를 중단하고 싶을 수도 있습니다. 이때 람다 표현식의 특징은 루프에서 벗어나는 목표를 달성하는 데 도움이 될 수 있습니다. 람다 표현식은 내부적으로 간단한 함수 논리를 정의할 수 있는 익명 함수를 선언하는 방법입니다. 일반적인 함수 선언과는 다릅니다.

Linux 시스템에서 서로 다른 애플리케이션 간을 원활하게 전환하는 방법 Linux 시스템에서 서로 다른 애플리케이션 간을 원활하게 전환하는 방법 Feb 19, 2024 pm 03:00 PM

서로 다른 애플리케이션 간 전환은 프로세스의 전면 및 후면 전환을 통해 이루어집니다. 배경: Linux가 프로그램을 시작한 후 실행을 위해 배경으로 전환하고 Linux에서 계속 작동하려고 합니다. Linux에서는 다음 방법을 사용하여 프로그램을 시작하고 백그라운드에서 종료하지만 해당 프로세스는 계속 실행될 수 있습니다. 1. Linux는 백그라운드에서 실행할 프로그램을 시작합니다. 1. nohup 및 & 사용: $nohupyour_program& nohup 명령 사용 to make 프로그램은 중단 신호(SIGHUP)를 무시하므로 터미널을 종료하더라도 프로그램이 계속 실행됩니다. & 기호를 사용하면 프로그램이 백그라운드에서 실행됩니다. 2. Ctrl+Z 사용: 포그라운드에서 프로그램을 시작한 경우 ct를 사용할 수 있습니다.

See all articles