[{"data":1,"prerenderedAt":3842},["ShallowReactive",2],{"wiki-page-\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0600-cheng-xu-liu-cheng-jie-gou":3,"wiki-doc-items-\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0600-cheng-xu-liu-cheng-jie-gou":3421,"language-switcher-data-\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0600-cheng-xu-liu-cheng-jie-gou":3826,"wiki-i18n-paths-\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0600-cheng-xu-liu-cheng-jie-gou":3841},{"id":4,"title":5,"body":6,"canonicalPath":3403,"chapterDepth":3404,"chapterOrder":3405,"date":3406,"description":83,"docI18nKey":3407,"docKey":3408,"docRoot":3409,"docTitle":3410,"extension":3411,"i18nKey":3412,"isBlogPost":3413,"isWikiDoc":108,"isWikiIndex":3413,"layout":3414,"legacyPath":3415,"locale":3416,"localeSlug":3417,"meta":3418,"navigation":108,"path":3403,"seo":3419,"sourcePath":3415,"sourceStem":3412,"stem":3412,"wikiDepth":90,"__hash__":3420},"content\u002Fwiki\u002F2023-10-05-Cplusplus教学\u002F0600-程序流程结构.md","程序流程结构",{"type":7,"value":8,"toc":3396},"minimark",[9,12,16,29,33,37,40,43,58,309,315,323,328,330,332,484,500,506,514,519,521,523,525,527,755,765,771,773,779,782,793,797,1129,1139,1144,1150,1157,1160,1166,1174,1179,1182,1185,1189,1404,1409,1415,1420,1423,1426,1430,1517,1526,1530,1777,1787,1793,1798,1803,1808,1811,1814,1817,1824,1829,1834,1838,1947,1951,1957,1962,1968,1971,1977,1981,1986,1994,1997,2002,2006,2121,2125,2131,2136,2141,2144,2147,2150,2153,2157,2164,2168,2264,2268,2273,2278,2284,2289,2294,2299,2302,2308,2311,2316,2319,2325,2329,2467,2471,2477,2480,2483,2489,2492,2495,2501,2504,2515,2520,2742,2752,2758,2763,2881,2885,2891,2896,3055,3059,3065,3068,3071,3075,3199,3203,3209,3214,3217,3220,3227,3230,3234,3377,3381,3387,3392],[10,11,5],"h2",{"id":5},[13,14,15],"p",{},"C\u002FC++支持最基本的三种程序运行结构：==顺序结构、选择结构、循环结构==",[17,18,19,23,26],"ul",{},[20,21,22],"li",{},"顺序结构：程序按顺序执行，不发生跳转",[20,24,25],{},"选择结构：依据条件是否满足，有选择的执行相应功能",[20,27,28],{},"循环结构：依据条件是否满足，循环多次执行某段代码",[30,31,32],"h3",{"id":32},"选择结构",[34,35,36],"h4",{"id":36},"if语句",[13,38,39],{},"**作用：**执行满足条件的语句",[13,41,42],{},"if语句的三种形式",[17,44,45,48,51],{},[20,46,47],{},"单行格式if语句",[20,49,50],{},"多行格式if语句",[20,52,53,54,57],{},"多条件的if语句",[55,56],"br",{},"​",[59,60,61],"ol",{},[20,62,63,64,68,70,74,76,77,289,291,299,307,57],{},"单行格式if语句：",[65,66,67],"code",{},"if(条件){ 条件满足执行的语句 }",[55,69],{},[71,72],"img",{"alt":71,"src":73},"https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F05\u002Fstage1-clip-image002-2ca437479f.webp",[55,75],{},"示例：",[78,79,84],"pre",{"className":80,"code":81,"language":82,"meta":83,"style":83},"language-cpp shiki shiki-themes github-light github-dark","int main() {\n\n    \u002F\u002F选择结构-单行if语句\n    \u002F\u002F输入一个分数，如果分数大于600分，视为考上一本大学，并在屏幕上打印\n\n    int score = 0;\n    cout \u003C\u003C \"请输入一个分数：\" \u003C\u003C endl;\n    cin >> score;\n\n    cout \u003C\u003C \"您输入的分数为： \" \u003C\u003C score \u003C\u003C endl;\n\n    \u002F\u002Fif语句\n    \u002F\u002F注意事项，在if判断语句后面，不要加分号\n    if (score > 600)\n    {\n        cout \u003C\u003C \"我考上了一本大学！！！\" \u003C\u003C endl;\n    }\n\n\n    return 0;\n}\n","cpp","",[65,85,86,103,110,117,123,128,147,166,178,183,201,206,212,218,236,242,257,263,268,273,283],{"__ignoreMap":83},[87,88,91,95,99],"span",{"class":89,"line":90},"line",1,[87,92,94],{"class":93},"szBVR","int",[87,96,98],{"class":97},"sScJk"," main",[87,100,102],{"class":101},"sVt8B","() {\n",[87,104,106],{"class":89,"line":105},2,[87,107,109],{"emptyLinePlaceholder":108},true,"\n",[87,111,113],{"class":89,"line":112},3,[87,114,116],{"class":115},"sJ8bj","    \u002F\u002F选择结构-单行if语句\n",[87,118,120],{"class":89,"line":119},4,[87,121,122],{"class":115},"    \u002F\u002F输入一个分数，如果分数大于600分，视为考上一本大学，并在屏幕上打印\n",[87,124,126],{"class":89,"line":125},5,[87,127,109],{"emptyLinePlaceholder":108},[87,129,131,134,137,140,144],{"class":89,"line":130},6,[87,132,133],{"class":93},"    int",[87,135,136],{"class":101}," score ",[87,138,139],{"class":93},"=",[87,141,143],{"class":142},"sj4cs"," 0",[87,145,146],{"class":101},";\n",[87,148,150,153,156,160,163],{"class":89,"line":149},7,[87,151,152],{"class":101},"    cout ",[87,154,155],{"class":93},"\u003C\u003C",[87,157,159],{"class":158},"sZZnC"," \"请输入一个分数：\"",[87,161,162],{"class":93}," \u003C\u003C",[87,164,165],{"class":101}," endl;\n",[87,167,169,172,175],{"class":89,"line":168},8,[87,170,171],{"class":101},"    cin ",[87,173,174],{"class":93},">>",[87,176,177],{"class":101}," score;\n",[87,179,181],{"class":89,"line":180},9,[87,182,109],{"emptyLinePlaceholder":108},[87,184,186,188,190,193,195,197,199],{"class":89,"line":185},10,[87,187,152],{"class":101},[87,189,155],{"class":93},[87,191,192],{"class":158}," \"您输入的分数为： \"",[87,194,162],{"class":93},[87,196,136],{"class":101},[87,198,155],{"class":93},[87,200,165],{"class":101},[87,202,204],{"class":89,"line":203},11,[87,205,109],{"emptyLinePlaceholder":108},[87,207,209],{"class":89,"line":208},12,[87,210,211],{"class":115},"    \u002F\u002Fif语句\n",[87,213,215],{"class":89,"line":214},13,[87,216,217],{"class":115},"    \u002F\u002F注意事项，在if判断语句后面，不要加分号\n",[87,219,221,224,227,230,233],{"class":89,"line":220},14,[87,222,223],{"class":93},"    if",[87,225,226],{"class":101}," (score ",[87,228,229],{"class":93},">",[87,231,232],{"class":142}," 600",[87,234,235],{"class":101},")\n",[87,237,239],{"class":89,"line":238},15,[87,240,241],{"class":101},"    {\n",[87,243,245,248,250,253,255],{"class":89,"line":244},16,[87,246,247],{"class":101},"        cout ",[87,249,155],{"class":93},[87,251,252],{"class":158}," \"我考上了一本大学！！！\"",[87,254,162],{"class":93},[87,256,165],{"class":101},[87,258,260],{"class":89,"line":259},17,[87,261,262],{"class":101},"    }\n",[87,264,266],{"class":89,"line":265},18,[87,267,109],{"emptyLinePlaceholder":108},[87,269,271],{"class":89,"line":270},19,[87,272,109],{"emptyLinePlaceholder":108},[87,274,276,279,281],{"class":89,"line":275},20,[87,277,278],{"class":93},"    return",[87,280,143],{"class":142},[87,282,146],{"class":101},[87,284,286],{"class":89,"line":285},21,[87,287,288],{"class":101},"}\n",[55,290],{},[292,293,294,295,298],"strong",{},"运行结果（示例输入 ",[65,296,297],{},"650","）：",[78,300,305],{"className":301,"code":303,"language":304,"meta":83},[302],"language-text","请输入一个分数：\n您输入的分数为： 650\n我考上了一本大学！！！\n","text",[65,306,303],{"__ignoreMap":83},[55,308],{},[310,311,312],"blockquote",{},[13,313,314],{},"注意：if条件表达式后不要加分号",[59,316,317],{"start":105},[20,318,319,320],{},"多行格式if语句：",[65,321,322],{},"if(条件){ 条件满足执行的语句 }else{ 条件不满足执行的语句 };",[13,324,325],{},[71,326],{"alt":71,"src":327},"https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F05\u002Fstage1-clip-image002-1541662519170-c5124bdfeb.webp",[13,329,57],{},[13,331,76],{},[78,333,335],{"className":80,"code":334,"language":82,"meta":83,"style":83},"int main() {\n    \u002F\u002F 程序从 main 函数开始执行，下面的语句会按顺序运行。\n\n    int score = 0;\n\n    cout \u003C\u003C \"请输入考试分数：\" \u003C\u003C endl;\n\n    cin >> score;\n\n    if (score > 600)\n    {\n        cout \u003C\u003C \"我考上了一本大学\" \u003C\u003C endl;\n    }\n    else\n    {\n        cout \u003C\u003C \"我未考上一本大学\" \u003C\u003C endl;\n    }\n\n\n    \u002F\u002F 返回 0 表示程序正常结束。\n    return 0;\n}\n",[65,336,337,345,350,354,366,370,383,387,395,399,411,415,428,432,437,441,454,458,462,466,471,479],{"__ignoreMap":83},[87,338,339,341,343],{"class":89,"line":90},[87,340,94],{"class":93},[87,342,98],{"class":97},[87,344,102],{"class":101},[87,346,347],{"class":89,"line":105},[87,348,349],{"class":115},"    \u002F\u002F 程序从 main 函数开始执行，下面的语句会按顺序运行。\n",[87,351,352],{"class":89,"line":112},[87,353,109],{"emptyLinePlaceholder":108},[87,355,356,358,360,362,364],{"class":89,"line":119},[87,357,133],{"class":93},[87,359,136],{"class":101},[87,361,139],{"class":93},[87,363,143],{"class":142},[87,365,146],{"class":101},[87,367,368],{"class":89,"line":125},[87,369,109],{"emptyLinePlaceholder":108},[87,371,372,374,376,379,381],{"class":89,"line":130},[87,373,152],{"class":101},[87,375,155],{"class":93},[87,377,378],{"class":158}," \"请输入考试分数：\"",[87,380,162],{"class":93},[87,382,165],{"class":101},[87,384,385],{"class":89,"line":149},[87,386,109],{"emptyLinePlaceholder":108},[87,388,389,391,393],{"class":89,"line":168},[87,390,171],{"class":101},[87,392,174],{"class":93},[87,394,177],{"class":101},[87,396,397],{"class":89,"line":180},[87,398,109],{"emptyLinePlaceholder":108},[87,400,401,403,405,407,409],{"class":89,"line":185},[87,402,223],{"class":93},[87,404,226],{"class":101},[87,406,229],{"class":93},[87,408,232],{"class":142},[87,410,235],{"class":101},[87,412,413],{"class":89,"line":203},[87,414,241],{"class":101},[87,416,417,419,421,424,426],{"class":89,"line":208},[87,418,247],{"class":101},[87,420,155],{"class":93},[87,422,423],{"class":158}," \"我考上了一本大学\"",[87,425,162],{"class":93},[87,427,165],{"class":101},[87,429,430],{"class":89,"line":214},[87,431,262],{"class":101},[87,433,434],{"class":89,"line":220},[87,435,436],{"class":93},"    else\n",[87,438,439],{"class":89,"line":238},[87,440,241],{"class":101},[87,442,443,445,447,450,452],{"class":89,"line":244},[87,444,247],{"class":101},[87,446,155],{"class":93},[87,448,449],{"class":158}," \"我未考上一本大学\"",[87,451,162],{"class":93},[87,453,165],{"class":101},[87,455,456],{"class":89,"line":259},[87,457,262],{"class":101},[87,459,460],{"class":89,"line":265},[87,461,109],{"emptyLinePlaceholder":108},[87,463,464],{"class":89,"line":270},[87,465,109],{"emptyLinePlaceholder":108},[87,467,468],{"class":89,"line":275},[87,469,470],{"class":115},"    \u002F\u002F 返回 0 表示程序正常结束。\n",[87,472,473,475,477],{"class":89,"line":285},[87,474,278],{"class":93},[87,476,143],{"class":142},[87,478,146],{"class":101},[87,480,482],{"class":89,"line":481},22,[87,483,288],{"class":101},[13,485,486],{},[292,487,488,489,492,493,492,496,499],{},"运行结果（以下为按提示依次输入 ",[65,490,491],{},"10","、",[65,494,495],{},"20",[65,497,498],{},"30","……时的一次示例）：",[78,501,504],{"className":502,"code":503,"language":304,"meta":83},[302],"请输入考试分数：\n我未考上一本大学\n",[65,505,503],{"__ignoreMap":83},[59,507,508],{"start":112},[20,509,510,511],{},"多条件的if语句：",[65,512,513],{},"if(条件1){ 条件1满足执行的语句 }else if(条件2){条件2满足执行的语句}... else{ 都不满足执行的语句}",[13,515,516],{},[71,517],{"alt":71,"src":518},"https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F05\u002Fstage1-clip-image002-1541662566808-769f340713.webp",[13,520,57],{},[13,522,57],{},[13,524,57],{},[13,526,76],{},[78,528,530],{"className":80,"code":529,"language":82,"meta":83,"style":83},"    int main() {\n    \u002F\u002F 程序从 main 函数开始执行，下面的语句会按顺序运行。\n\n    int score = 0;\n\n    cout \u003C\u003C \"请输入考试分数：\" \u003C\u003C endl;\n\n    cin >> score;\n\n    if (score > 600)\n    {\n        cout \u003C\u003C \"我考上了一本大学\" \u003C\u003C endl;\n    }\n    else if (score > 500)\n    {\n        cout \u003C\u003C \"我考上了二本大学\" \u003C\u003C endl;\n    }\n    else if (score > 400)\n    {\n        cout \u003C\u003C \"我考上了三本大学\" \u003C\u003C endl;\n    }\n    else\n    {\n        cout \u003C\u003C \"我未考上本科\" \u003C\u003C endl;\n    }\n\n\n    \u002F\u002F 返回 0 表示程序正常结束。\n    return 0;\n}\n",[65,531,532,540,544,548,560,564,576,580,588,592,604,608,620,624,641,645,658,662,677,681,694,698,702,707,721,726,731,736,741,750],{"__ignoreMap":83},[87,533,534,536,538],{"class":89,"line":90},[87,535,133],{"class":93},[87,537,98],{"class":97},[87,539,102],{"class":101},[87,541,542],{"class":89,"line":105},[87,543,349],{"class":115},[87,545,546],{"class":89,"line":112},[87,547,109],{"emptyLinePlaceholder":108},[87,549,550,552,554,556,558],{"class":89,"line":119},[87,551,133],{"class":93},[87,553,136],{"class":101},[87,555,139],{"class":93},[87,557,143],{"class":142},[87,559,146],{"class":101},[87,561,562],{"class":89,"line":125},[87,563,109],{"emptyLinePlaceholder":108},[87,565,566,568,570,572,574],{"class":89,"line":130},[87,567,152],{"class":101},[87,569,155],{"class":93},[87,571,378],{"class":158},[87,573,162],{"class":93},[87,575,165],{"class":101},[87,577,578],{"class":89,"line":149},[87,579,109],{"emptyLinePlaceholder":108},[87,581,582,584,586],{"class":89,"line":168},[87,583,171],{"class":101},[87,585,174],{"class":93},[87,587,177],{"class":101},[87,589,590],{"class":89,"line":180},[87,591,109],{"emptyLinePlaceholder":108},[87,593,594,596,598,600,602],{"class":89,"line":185},[87,595,223],{"class":93},[87,597,226],{"class":101},[87,599,229],{"class":93},[87,601,232],{"class":142},[87,603,235],{"class":101},[87,605,606],{"class":89,"line":203},[87,607,241],{"class":101},[87,609,610,612,614,616,618],{"class":89,"line":208},[87,611,247],{"class":101},[87,613,155],{"class":93},[87,615,423],{"class":158},[87,617,162],{"class":93},[87,619,165],{"class":101},[87,621,622],{"class":89,"line":214},[87,623,262],{"class":101},[87,625,626,629,632,634,636,639],{"class":89,"line":220},[87,627,628],{"class":93},"    else",[87,630,631],{"class":93}," if",[87,633,226],{"class":101},[87,635,229],{"class":93},[87,637,638],{"class":142}," 500",[87,640,235],{"class":101},[87,642,643],{"class":89,"line":238},[87,644,241],{"class":101},[87,646,647,649,651,654,656],{"class":89,"line":244},[87,648,247],{"class":101},[87,650,155],{"class":93},[87,652,653],{"class":158}," \"我考上了二本大学\"",[87,655,162],{"class":93},[87,657,165],{"class":101},[87,659,660],{"class":89,"line":259},[87,661,262],{"class":101},[87,663,664,666,668,670,672,675],{"class":89,"line":265},[87,665,628],{"class":93},[87,667,631],{"class":93},[87,669,226],{"class":101},[87,671,229],{"class":93},[87,673,674],{"class":142}," 400",[87,676,235],{"class":101},[87,678,679],{"class":89,"line":270},[87,680,241],{"class":101},[87,682,683,685,687,690,692],{"class":89,"line":275},[87,684,247],{"class":101},[87,686,155],{"class":93},[87,688,689],{"class":158}," \"我考上了三本大学\"",[87,691,162],{"class":93},[87,693,165],{"class":101},[87,695,696],{"class":89,"line":285},[87,697,262],{"class":101},[87,699,700],{"class":89,"line":481},[87,701,436],{"class":93},[87,703,705],{"class":89,"line":704},23,[87,706,241],{"class":101},[87,708,710,712,714,717,719],{"class":89,"line":709},24,[87,711,247],{"class":101},[87,713,155],{"class":93},[87,715,716],{"class":158}," \"我未考上本科\"",[87,718,162],{"class":93},[87,720,165],{"class":101},[87,722,724],{"class":89,"line":723},25,[87,725,262],{"class":101},[87,727,729],{"class":89,"line":728},26,[87,730,109],{"emptyLinePlaceholder":108},[87,732,734],{"class":89,"line":733},27,[87,735,109],{"emptyLinePlaceholder":108},[87,737,739],{"class":89,"line":738},28,[87,740,470],{"class":115},[87,742,744,746,748],{"class":89,"line":743},29,[87,745,278],{"class":93},[87,747,143],{"class":142},[87,749,146],{"class":101},[87,751,753],{"class":89,"line":752},30,[87,754,288],{"class":101},[13,756,757],{},[292,758,488,759,492,761,492,763,499],{},[65,760,491],{},[65,762,495],{},[65,764,498],{},[78,766,769],{"className":767,"code":768,"language":304,"meta":83},[302],"请输入考试分数：\n我未考上本科\n",[65,770,768],{"__ignoreMap":83},[13,772,57],{},[13,774,775,778],{},[292,776,777],{},"嵌套if语句","：在if语句中，可以嵌套使用if语句，达到更精确的条件判断",[13,780,781],{},"案例需求：",[17,783,784,787,790],{},[20,785,786],{},"提示用户输入一个高考考试分数，根据分数做如下判断",[20,788,789],{},"分数如果大于600分视为考上一本，大于500分考上二本，大于400考上三本，其余视为未考上本科；",[20,791,792],{},"在一本分数中，如果大于700分，考入北大，大于650分，考入清华，大于600考入人大。",[13,794,795],{},[292,796,76],{},[78,798,800],{"className":80,"code":799,"language":82,"meta":83,"style":83},"int main() {\n    \u002F\u002F 程序从 main 函数开始执行，下面的语句会按顺序运行。\n\n    int score = 0;\n\n    cout \u003C\u003C \"请输入考试分数：\" \u003C\u003C endl;\n\n    cin >> score;\n\n    if (score > 600)\n    {\n        cout \u003C\u003C \"我考上了一本大学\" \u003C\u003C endl;\n        if (score > 700)\n        {\n            cout \u003C\u003C \"我考上了北大\" \u003C\u003C endl;\n        }\n        else if (score > 650)\n        {\n            cout \u003C\u003C \"我考上了清华\" \u003C\u003C endl;\n        }\n        else\n        {\n            cout \u003C\u003C \"我考上了人大\" \u003C\u003C endl;\n        }\n        \n    }\n    else if (score > 500)\n    {\n        cout \u003C\u003C \"我考上了二本大学\" \u003C\u003C endl;\n    }\n    else if (score > 400)\n    {\n        cout \u003C\u003C \"我考上了三本大学\" \u003C\u003C endl;\n    }\n    else\n    {\n        cout \u003C\u003C \"我未考上本科\" \u003C\u003C endl;\n    }\n\n\n    \u002F\u002F 返回 0 表示程序正常结束。\n    return 0;\n}\n",[65,801,802,810,814,818,830,834,846,850,858,862,874,878,890,904,909,923,928,944,948,961,965,970,974,987,991,996,1000,1014,1018,1030,1034,1049,1054,1067,1072,1077,1082,1095,1100,1105,1110,1115,1124],{"__ignoreMap":83},[87,803,804,806,808],{"class":89,"line":90},[87,805,94],{"class":93},[87,807,98],{"class":97},[87,809,102],{"class":101},[87,811,812],{"class":89,"line":105},[87,813,349],{"class":115},[87,815,816],{"class":89,"line":112},[87,817,109],{"emptyLinePlaceholder":108},[87,819,820,822,824,826,828],{"class":89,"line":119},[87,821,133],{"class":93},[87,823,136],{"class":101},[87,825,139],{"class":93},[87,827,143],{"class":142},[87,829,146],{"class":101},[87,831,832],{"class":89,"line":125},[87,833,109],{"emptyLinePlaceholder":108},[87,835,836,838,840,842,844],{"class":89,"line":130},[87,837,152],{"class":101},[87,839,155],{"class":93},[87,841,378],{"class":158},[87,843,162],{"class":93},[87,845,165],{"class":101},[87,847,848],{"class":89,"line":149},[87,849,109],{"emptyLinePlaceholder":108},[87,851,852,854,856],{"class":89,"line":168},[87,853,171],{"class":101},[87,855,174],{"class":93},[87,857,177],{"class":101},[87,859,860],{"class":89,"line":180},[87,861,109],{"emptyLinePlaceholder":108},[87,863,864,866,868,870,872],{"class":89,"line":185},[87,865,223],{"class":93},[87,867,226],{"class":101},[87,869,229],{"class":93},[87,871,232],{"class":142},[87,873,235],{"class":101},[87,875,876],{"class":89,"line":203},[87,877,241],{"class":101},[87,879,880,882,884,886,888],{"class":89,"line":208},[87,881,247],{"class":101},[87,883,155],{"class":93},[87,885,423],{"class":158},[87,887,162],{"class":93},[87,889,165],{"class":101},[87,891,892,895,897,899,902],{"class":89,"line":214},[87,893,894],{"class":93},"        if",[87,896,226],{"class":101},[87,898,229],{"class":93},[87,900,901],{"class":142}," 700",[87,903,235],{"class":101},[87,905,906],{"class":89,"line":220},[87,907,908],{"class":101},"        {\n",[87,910,911,914,916,919,921],{"class":89,"line":238},[87,912,913],{"class":101},"            cout ",[87,915,155],{"class":93},[87,917,918],{"class":158}," \"我考上了北大\"",[87,920,162],{"class":93},[87,922,165],{"class":101},[87,924,925],{"class":89,"line":244},[87,926,927],{"class":101},"        }\n",[87,929,930,933,935,937,939,942],{"class":89,"line":259},[87,931,932],{"class":93},"        else",[87,934,631],{"class":93},[87,936,226],{"class":101},[87,938,229],{"class":93},[87,940,941],{"class":142}," 650",[87,943,235],{"class":101},[87,945,946],{"class":89,"line":265},[87,947,908],{"class":101},[87,949,950,952,954,957,959],{"class":89,"line":270},[87,951,913],{"class":101},[87,953,155],{"class":93},[87,955,956],{"class":158}," \"我考上了清华\"",[87,958,162],{"class":93},[87,960,165],{"class":101},[87,962,963],{"class":89,"line":275},[87,964,927],{"class":101},[87,966,967],{"class":89,"line":285},[87,968,969],{"class":93},"        else\n",[87,971,972],{"class":89,"line":481},[87,973,908],{"class":101},[87,975,976,978,980,983,985],{"class":89,"line":704},[87,977,913],{"class":101},[87,979,155],{"class":93},[87,981,982],{"class":158}," \"我考上了人大\"",[87,984,162],{"class":93},[87,986,165],{"class":101},[87,988,989],{"class":89,"line":709},[87,990,927],{"class":101},[87,992,993],{"class":89,"line":723},[87,994,995],{"class":101},"        \n",[87,997,998],{"class":89,"line":728},[87,999,262],{"class":101},[87,1001,1002,1004,1006,1008,1010,1012],{"class":89,"line":733},[87,1003,628],{"class":93},[87,1005,631],{"class":93},[87,1007,226],{"class":101},[87,1009,229],{"class":93},[87,1011,638],{"class":142},[87,1013,235],{"class":101},[87,1015,1016],{"class":89,"line":738},[87,1017,241],{"class":101},[87,1019,1020,1022,1024,1026,1028],{"class":89,"line":743},[87,1021,247],{"class":101},[87,1023,155],{"class":93},[87,1025,653],{"class":158},[87,1027,162],{"class":93},[87,1029,165],{"class":101},[87,1031,1032],{"class":89,"line":752},[87,1033,262],{"class":101},[87,1035,1037,1039,1041,1043,1045,1047],{"class":89,"line":1036},31,[87,1038,628],{"class":93},[87,1040,631],{"class":93},[87,1042,226],{"class":101},[87,1044,229],{"class":93},[87,1046,674],{"class":142},[87,1048,235],{"class":101},[87,1050,1052],{"class":89,"line":1051},32,[87,1053,241],{"class":101},[87,1055,1057,1059,1061,1063,1065],{"class":89,"line":1056},33,[87,1058,247],{"class":101},[87,1060,155],{"class":93},[87,1062,689],{"class":158},[87,1064,162],{"class":93},[87,1066,165],{"class":101},[87,1068,1070],{"class":89,"line":1069},34,[87,1071,262],{"class":101},[87,1073,1075],{"class":89,"line":1074},35,[87,1076,436],{"class":93},[87,1078,1080],{"class":89,"line":1079},36,[87,1081,241],{"class":101},[87,1083,1085,1087,1089,1091,1093],{"class":89,"line":1084},37,[87,1086,247],{"class":101},[87,1088,155],{"class":93},[87,1090,716],{"class":158},[87,1092,162],{"class":93},[87,1094,165],{"class":101},[87,1096,1098],{"class":89,"line":1097},38,[87,1099,262],{"class":101},[87,1101,1103],{"class":89,"line":1102},39,[87,1104,109],{"emptyLinePlaceholder":108},[87,1106,1108],{"class":89,"line":1107},40,[87,1109,109],{"emptyLinePlaceholder":108},[87,1111,1113],{"class":89,"line":1112},41,[87,1114,470],{"class":115},[87,1116,1118,1120,1122],{"class":89,"line":1117},42,[87,1119,278],{"class":93},[87,1121,143],{"class":142},[87,1123,146],{"class":101},[87,1125,1127],{"class":89,"line":1126},43,[87,1128,288],{"class":101},[13,1130,1131],{},[292,1132,488,1133,492,1135,492,1137,499],{},[65,1134,491],{},[65,1136,495],{},[65,1138,498],{},[78,1140,1142],{"className":1141,"code":768,"language":304,"meta":83},[302],[65,1143,768],{"__ignoreMap":83},[13,1145,1146,1149],{},[292,1147,1148],{},"练习案例："," 三只小猪称体重",[13,1151,1152,1153],{},"有三只小猪ABC，请分别输入三只小猪的体重，并且判断哪只小猪最重？",[71,1154],{"alt":1155,"src":1156},"三只小猪","https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F05\u002Fstage1-img-9216ce309a.webp",[34,1158,1159],{"id":1159},"三目运算符",[13,1161,1162,1165],{},[292,1163,1164],{},"作用："," 通过三目运算符实现简单的判断",[13,1167,1168,1171],{},[292,1169,1170],{},"语法：",[65,1172,1173],{},"表达式1 ? 表达式2 ：表达式3",[13,1175,1176],{},[292,1177,1178],{},"解释：",[13,1180,1181],{},"如果表达式1的值为真，执行表达式2，并返回表达式2的结果；",[13,1183,1184],{},"如果表达式1的值为假，执行表达式3，并返回表达式3的结果。",[13,1186,1187],{},[292,1188,76],{},[78,1190,1192],{"className":80,"code":1191,"language":82,"meta":83,"style":83},"int main() {\n\n    int a = 10;\n    int b = 20;\n    int c = 0;\n\n    c = a > b ? a : b;\n    cout \u003C\u003C \"c = \" \u003C\u003C c \u003C\u003C endl;\n\n    \u002F\u002FC++中三目运算符返回的是变量,可以继续赋值\n\n    (a > b ? a : b) = 100;\n\n    cout \u003C\u003C \"a = \" \u003C\u003C a \u003C\u003C endl;\n    cout \u003C\u003C \"b = \" \u003C\u003C b \u003C\u003C endl;\n    cout \u003C\u003C \"c = \" \u003C\u003C c \u003C\u003C endl;\n\n\n    return 0;\n}\n",[65,1193,1194,1202,1206,1220,1234,1247,1251,1275,1292,1296,1301,1305,1330,1334,1351,1368,1384,1388,1392,1400],{"__ignoreMap":83},[87,1195,1196,1198,1200],{"class":89,"line":90},[87,1197,94],{"class":93},[87,1199,98],{"class":97},[87,1201,102],{"class":101},[87,1203,1204],{"class":89,"line":105},[87,1205,109],{"emptyLinePlaceholder":108},[87,1207,1208,1210,1213,1215,1218],{"class":89,"line":112},[87,1209,133],{"class":93},[87,1211,1212],{"class":101}," a ",[87,1214,139],{"class":93},[87,1216,1217],{"class":142}," 10",[87,1219,146],{"class":101},[87,1221,1222,1224,1227,1229,1232],{"class":89,"line":119},[87,1223,133],{"class":93},[87,1225,1226],{"class":101}," b ",[87,1228,139],{"class":93},[87,1230,1231],{"class":142}," 20",[87,1233,146],{"class":101},[87,1235,1236,1238,1241,1243,1245],{"class":89,"line":125},[87,1237,133],{"class":93},[87,1239,1240],{"class":101}," c ",[87,1242,139],{"class":93},[87,1244,143],{"class":142},[87,1246,146],{"class":101},[87,1248,1249],{"class":89,"line":130},[87,1250,109],{"emptyLinePlaceholder":108},[87,1252,1253,1256,1258,1260,1262,1264,1267,1269,1272],{"class":89,"line":149},[87,1254,1255],{"class":101},"    c ",[87,1257,139],{"class":93},[87,1259,1212],{"class":101},[87,1261,229],{"class":93},[87,1263,1226],{"class":101},[87,1265,1266],{"class":93},"?",[87,1268,1212],{"class":101},[87,1270,1271],{"class":93},":",[87,1273,1274],{"class":101}," b;\n",[87,1276,1277,1279,1281,1284,1286,1288,1290],{"class":89,"line":168},[87,1278,152],{"class":101},[87,1280,155],{"class":93},[87,1282,1283],{"class":158}," \"c = \"",[87,1285,162],{"class":93},[87,1287,1240],{"class":101},[87,1289,155],{"class":93},[87,1291,165],{"class":101},[87,1293,1294],{"class":89,"line":180},[87,1295,109],{"emptyLinePlaceholder":108},[87,1297,1298],{"class":89,"line":185},[87,1299,1300],{"class":115},"    \u002F\u002FC++中三目运算符返回的是变量,可以继续赋值\n",[87,1302,1303],{"class":89,"line":203},[87,1304,109],{"emptyLinePlaceholder":108},[87,1306,1307,1310,1312,1314,1316,1318,1320,1323,1325,1328],{"class":89,"line":208},[87,1308,1309],{"class":101},"    (a ",[87,1311,229],{"class":93},[87,1313,1226],{"class":101},[87,1315,1266],{"class":93},[87,1317,1212],{"class":101},[87,1319,1271],{"class":93},[87,1321,1322],{"class":101}," b) ",[87,1324,139],{"class":93},[87,1326,1327],{"class":142}," 100",[87,1329,146],{"class":101},[87,1331,1332],{"class":89,"line":214},[87,1333,109],{"emptyLinePlaceholder":108},[87,1335,1336,1338,1340,1343,1345,1347,1349],{"class":89,"line":220},[87,1337,152],{"class":101},[87,1339,155],{"class":93},[87,1341,1342],{"class":158}," \"a = \"",[87,1344,162],{"class":93},[87,1346,1212],{"class":101},[87,1348,155],{"class":93},[87,1350,165],{"class":101},[87,1352,1353,1355,1357,1360,1362,1364,1366],{"class":89,"line":238},[87,1354,152],{"class":101},[87,1356,155],{"class":93},[87,1358,1359],{"class":158}," \"b = \"",[87,1361,162],{"class":93},[87,1363,1226],{"class":101},[87,1365,155],{"class":93},[87,1367,165],{"class":101},[87,1369,1370,1372,1374,1376,1378,1380,1382],{"class":89,"line":244},[87,1371,152],{"class":101},[87,1373,155],{"class":93},[87,1375,1283],{"class":158},[87,1377,162],{"class":93},[87,1379,1240],{"class":101},[87,1381,155],{"class":93},[87,1383,165],{"class":101},[87,1385,1386],{"class":89,"line":259},[87,1387,109],{"emptyLinePlaceholder":108},[87,1389,1390],{"class":89,"line":265},[87,1391,109],{"emptyLinePlaceholder":108},[87,1393,1394,1396,1398],{"class":89,"line":270},[87,1395,278],{"class":93},[87,1397,143],{"class":142},[87,1399,146],{"class":101},[87,1401,1402],{"class":89,"line":275},[87,1403,288],{"class":101},[13,1405,1406],{},[292,1407,1408],{},"运行结果：",[78,1410,1413],{"className":1411,"code":1412,"language":304,"meta":83},[302],"c = 20\na = 10\nb = 100\nc = 20\n",[65,1414,1412],{"__ignoreMap":83},[310,1416,1417],{},[13,1418,1419],{},"总结：和if语句比较，三目运算符优点是短小整洁，缺点是如果用嵌套，结构不清晰",[34,1421,1422],{"id":1422},"switch语句",[13,1424,1425],{},"**作用：**执行多条件分支语句",[13,1427,1428],{},[292,1429,1170],{},[78,1431,1433],{"className":80,"code":1432,"language":82,"meta":83,"style":83},"switch(表达式)\n\n{\n\n    case 结果1：执行语句;break;\n\n    case 结果2：执行语句;break;\n\n    ...\n\n    default:执行语句;break;\n\n}\n\n",[65,1434,1435,1443,1447,1452,1456,1469,1473,1484,1488,1493,1497,1509,1513],{"__ignoreMap":83},[87,1436,1437,1440],{"class":89,"line":90},[87,1438,1439],{"class":93},"switch",[87,1441,1442],{"class":101},"(表达式)\n",[87,1444,1445],{"class":89,"line":105},[87,1446,109],{"emptyLinePlaceholder":108},[87,1448,1449],{"class":89,"line":112},[87,1450,1451],{"class":101},"{\n",[87,1453,1454],{"class":89,"line":119},[87,1455,109],{"emptyLinePlaceholder":108},[87,1457,1458,1461,1464,1467],{"class":89,"line":125},[87,1459,1460],{"class":93},"    case",[87,1462,1463],{"class":101}," 结果1：执行语句;",[87,1465,1466],{"class":93},"break",[87,1468,146],{"class":101},[87,1470,1471],{"class":89,"line":130},[87,1472,109],{"emptyLinePlaceholder":108},[87,1474,1475,1477,1480,1482],{"class":89,"line":149},[87,1476,1460],{"class":93},[87,1478,1479],{"class":101}," 结果2：执行语句;",[87,1481,1466],{"class":93},[87,1483,146],{"class":101},[87,1485,1486],{"class":89,"line":168},[87,1487,109],{"emptyLinePlaceholder":108},[87,1489,1490],{"class":89,"line":180},[87,1491,1492],{"class":101},"    ...\n",[87,1494,1495],{"class":89,"line":185},[87,1496,109],{"emptyLinePlaceholder":108},[87,1498,1499,1502,1505,1507],{"class":89,"line":203},[87,1500,1501],{"class":93},"    default",[87,1503,1504],{"class":101},":执行语句;",[87,1506,1466],{"class":93},[87,1508,146],{"class":101},[87,1510,1511],{"class":89,"line":208},[87,1512,109],{"emptyLinePlaceholder":108},[87,1514,1515],{"class":89,"line":214},[87,1516,288],{"class":101},[13,1518,1519,1521,1522,1525],{},[292,1520,1408],{}," 此代码块不含 ",[65,1523,1524],{},"main"," 函数，是语法、接口或分文件示例，不能独立运行，因此没有终端输出。",[13,1527,1528],{},[292,1529,76],{},[78,1531,1533],{"className":80,"code":1532,"language":82,"meta":83,"style":83},"int main() {\n\n    \u002F\u002F请给电影评分 \n    \u002F\u002F10 ~ 9   经典   \n    \u002F\u002F 8 ~ 7   非常好\n    \u002F\u002F 6 ~ 5   一般\n    \u002F\u002F 5分以下 烂片\n\n    int score = 0;\n    cout \u003C\u003C \"请给电影打分\" \u003C\u003C endl;\n    cin >> score;\n\n    switch (score)\n    {\n    case 10:\n    case 9:\n        cout \u003C\u003C \"经典\" \u003C\u003C endl;\n        break;\n    case 8:\n        cout \u003C\u003C \"非常好\" \u003C\u003C endl;\n        break;\n    case 7:\n    case 6:\n        cout \u003C\u003C \"一般\" \u003C\u003C endl;\n        break;\n    default:\n        cout \u003C\u003C \"烂片\" \u003C\u003C endl;\n        break;\n    }\n\n\n    return 0;\n}\n",[65,1534,1535,1543,1547,1552,1557,1562,1567,1572,1576,1588,1601,1609,1613,1621,1625,1634,1643,1656,1663,1672,1685,1691,1700,1709,1722,1728,1734,1747,1753,1757,1761,1765,1773],{"__ignoreMap":83},[87,1536,1537,1539,1541],{"class":89,"line":90},[87,1538,94],{"class":93},[87,1540,98],{"class":97},[87,1542,102],{"class":101},[87,1544,1545],{"class":89,"line":105},[87,1546,109],{"emptyLinePlaceholder":108},[87,1548,1549],{"class":89,"line":112},[87,1550,1551],{"class":115},"    \u002F\u002F请给电影评分 \n",[87,1553,1554],{"class":89,"line":119},[87,1555,1556],{"class":115},"    \u002F\u002F10 ~ 9   经典   \n",[87,1558,1559],{"class":89,"line":125},[87,1560,1561],{"class":115},"    \u002F\u002F 8 ~ 7   非常好\n",[87,1563,1564],{"class":89,"line":130},[87,1565,1566],{"class":115},"    \u002F\u002F 6 ~ 5   一般\n",[87,1568,1569],{"class":89,"line":149},[87,1570,1571],{"class":115},"    \u002F\u002F 5分以下 烂片\n",[87,1573,1574],{"class":89,"line":168},[87,1575,109],{"emptyLinePlaceholder":108},[87,1577,1578,1580,1582,1584,1586],{"class":89,"line":180},[87,1579,133],{"class":93},[87,1581,136],{"class":101},[87,1583,139],{"class":93},[87,1585,143],{"class":142},[87,1587,146],{"class":101},[87,1589,1590,1592,1594,1597,1599],{"class":89,"line":185},[87,1591,152],{"class":101},[87,1593,155],{"class":93},[87,1595,1596],{"class":158}," \"请给电影打分\"",[87,1598,162],{"class":93},[87,1600,165],{"class":101},[87,1602,1603,1605,1607],{"class":89,"line":203},[87,1604,171],{"class":101},[87,1606,174],{"class":93},[87,1608,177],{"class":101},[87,1610,1611],{"class":89,"line":208},[87,1612,109],{"emptyLinePlaceholder":108},[87,1614,1615,1618],{"class":89,"line":214},[87,1616,1617],{"class":93},"    switch",[87,1619,1620],{"class":101}," (score)\n",[87,1622,1623],{"class":89,"line":220},[87,1624,241],{"class":101},[87,1626,1627,1629,1631],{"class":89,"line":238},[87,1628,1460],{"class":93},[87,1630,1217],{"class":142},[87,1632,1633],{"class":101},":\n",[87,1635,1636,1638,1641],{"class":89,"line":244},[87,1637,1460],{"class":93},[87,1639,1640],{"class":142}," 9",[87,1642,1633],{"class":101},[87,1644,1645,1647,1649,1652,1654],{"class":89,"line":259},[87,1646,247],{"class":101},[87,1648,155],{"class":93},[87,1650,1651],{"class":158}," \"经典\"",[87,1653,162],{"class":93},[87,1655,165],{"class":101},[87,1657,1658,1661],{"class":89,"line":265},[87,1659,1660],{"class":93},"        break",[87,1662,146],{"class":101},[87,1664,1665,1667,1670],{"class":89,"line":270},[87,1666,1460],{"class":93},[87,1668,1669],{"class":142}," 8",[87,1671,1633],{"class":101},[87,1673,1674,1676,1678,1681,1683],{"class":89,"line":275},[87,1675,247],{"class":101},[87,1677,155],{"class":93},[87,1679,1680],{"class":158}," \"非常好\"",[87,1682,162],{"class":93},[87,1684,165],{"class":101},[87,1686,1687,1689],{"class":89,"line":285},[87,1688,1660],{"class":93},[87,1690,146],{"class":101},[87,1692,1693,1695,1698],{"class":89,"line":481},[87,1694,1460],{"class":93},[87,1696,1697],{"class":142}," 7",[87,1699,1633],{"class":101},[87,1701,1702,1704,1707],{"class":89,"line":704},[87,1703,1460],{"class":93},[87,1705,1706],{"class":142}," 6",[87,1708,1633],{"class":101},[87,1710,1711,1713,1715,1718,1720],{"class":89,"line":709},[87,1712,247],{"class":101},[87,1714,155],{"class":93},[87,1716,1717],{"class":158}," \"一般\"",[87,1719,162],{"class":93},[87,1721,165],{"class":101},[87,1723,1724,1726],{"class":89,"line":723},[87,1725,1660],{"class":93},[87,1727,146],{"class":101},[87,1729,1730,1732],{"class":89,"line":728},[87,1731,1501],{"class":93},[87,1733,1633],{"class":101},[87,1735,1736,1738,1740,1743,1745],{"class":89,"line":733},[87,1737,247],{"class":101},[87,1739,155],{"class":93},[87,1741,1742],{"class":158}," \"烂片\"",[87,1744,162],{"class":93},[87,1746,165],{"class":101},[87,1748,1749,1751],{"class":89,"line":738},[87,1750,1660],{"class":93},[87,1752,146],{"class":101},[87,1754,1755],{"class":89,"line":743},[87,1756,262],{"class":101},[87,1758,1759],{"class":89,"line":752},[87,1760,109],{"emptyLinePlaceholder":108},[87,1762,1763],{"class":89,"line":1036},[87,1764,109],{"emptyLinePlaceholder":108},[87,1766,1767,1769,1771],{"class":89,"line":1051},[87,1768,278],{"class":93},[87,1770,143],{"class":142},[87,1772,146],{"class":101},[87,1774,1775],{"class":89,"line":1056},[87,1776,288],{"class":101},[13,1778,1779],{},[292,1780,488,1781,492,1783,492,1785,499],{},[65,1782,491],{},[65,1784,495],{},[65,1786,498],{},[78,1788,1791],{"className":1789,"code":1790,"language":304,"meta":83},[302],"请给电影打分\n经典\n",[65,1792,1790],{"__ignoreMap":83},[310,1794,1795],{},[13,1796,1797],{},"注意1：switch语句中表达式类型只能是整型或者字符型",[310,1799,1800],{},[13,1801,1802],{},"注意2：case里如果没有break，那么程序会一直向下执行",[310,1804,1805],{},[13,1806,1807],{},"总结：与if语句比，对于多条件判断时，switch的结构清晰，执行效率高，缺点是switch不可以判断区间",[30,1809,1810],{"id":1810},"循环结构",[34,1812,1813],{"id":1813},"while循环语句",[13,1815,1816],{},"**作用：**满足循环条件，执行循环语句",[13,1818,1819,1821],{},[292,1820,1170],{},[65,1822,1823],{}," while(循环条件){ 循环语句 }",[13,1825,1826,1828],{},[292,1827,1178],{},"==只要循环条件的结果为真，就执行循环语句==",[13,1830,1831],{},[71,1832],{"alt":71,"src":1833},"https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F05\u002Fstage1-clip-image002-1541668640382-f354af5364.webp",[13,1835,1836],{},[292,1837,76],{},[78,1839,1841],{"className":80,"code":1840,"language":82,"meta":83,"style":83},"int main() {\n    \u002F\u002F 程序从 main 函数开始执行，下面的语句会按顺序运行。\n\n    int num = 0;\n    while (num \u003C 10)\n    {\n        cout \u003C\u003C \"num = \" \u003C\u003C num \u003C\u003C endl;\n        num++;\n    }\n    \n\n    \u002F\u002F 返回 0 表示程序正常结束。\n    return 0;\n}\n",[65,1842,1843,1851,1855,1859,1872,1887,1891,1908,1918,1922,1927,1931,1935,1943],{"__ignoreMap":83},[87,1844,1845,1847,1849],{"class":89,"line":90},[87,1846,94],{"class":93},[87,1848,98],{"class":97},[87,1850,102],{"class":101},[87,1852,1853],{"class":89,"line":105},[87,1854,349],{"class":115},[87,1856,1857],{"class":89,"line":112},[87,1858,109],{"emptyLinePlaceholder":108},[87,1860,1861,1863,1866,1868,1870],{"class":89,"line":119},[87,1862,133],{"class":93},[87,1864,1865],{"class":101}," num ",[87,1867,139],{"class":93},[87,1869,143],{"class":142},[87,1871,146],{"class":101},[87,1873,1874,1877,1880,1883,1885],{"class":89,"line":125},[87,1875,1876],{"class":93},"    while",[87,1878,1879],{"class":101}," (num ",[87,1881,1882],{"class":93},"\u003C",[87,1884,1217],{"class":142},[87,1886,235],{"class":101},[87,1888,1889],{"class":89,"line":130},[87,1890,241],{"class":101},[87,1892,1893,1895,1897,1900,1902,1904,1906],{"class":89,"line":149},[87,1894,247],{"class":101},[87,1896,155],{"class":93},[87,1898,1899],{"class":158}," \"num = \"",[87,1901,162],{"class":93},[87,1903,1865],{"class":101},[87,1905,155],{"class":93},[87,1907,165],{"class":101},[87,1909,1910,1913,1916],{"class":89,"line":168},[87,1911,1912],{"class":101},"        num",[87,1914,1915],{"class":93},"++",[87,1917,146],{"class":101},[87,1919,1920],{"class":89,"line":180},[87,1921,262],{"class":101},[87,1923,1924],{"class":89,"line":185},[87,1925,1926],{"class":101},"    \n",[87,1928,1929],{"class":89,"line":203},[87,1930,109],{"emptyLinePlaceholder":108},[87,1932,1933],{"class":89,"line":208},[87,1934,470],{"class":115},[87,1936,1937,1939,1941],{"class":89,"line":214},[87,1938,278],{"class":93},[87,1940,143],{"class":142},[87,1942,146],{"class":101},[87,1944,1945],{"class":89,"line":220},[87,1946,288],{"class":101},[13,1948,1949],{},[292,1950,1408],{},[78,1952,1955],{"className":1953,"code":1954,"language":304,"meta":83},[302],"num = 0\nnum = 1\nnum = 2\nnum = 3\nnum = 4\nnum = 5\nnum = 6\nnum = 7\nnum = 8\nnum = 9\n",[65,1956,1954],{"__ignoreMap":83},[310,1958,1959],{},[13,1960,1961],{},"注意：在执行循环语句时候，程序必须提供跳出循环的出口，否则出现死循环",[13,1963,1964,1967],{},[292,1965,1966],{},"while循环练习案例：","==猜数字==",[13,1969,1970],{},"**案例描述：**系统随机生成一个1到100之间的数字，玩家进行猜测，如果猜错，提示玩家数字过大或过小，如果猜对恭喜玩家胜利，并且退出游戏。",[13,1972,1973],{},[71,1974],{"alt":1975,"src":1976},"猜数字","https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F05\u002Fstage1-img-97c3bdd8bb.webp",[34,1978,1980],{"id":1979},"dowhile循环语句","do...while循环语句",[13,1982,1983,1985],{},[292,1984,1164],{}," 满足循环条件，执行循环语句",[13,1987,1988,1990,1991],{},[292,1989,1170],{}," ",[65,1992,1993],{},"do{ 循环语句 } while(循环条件);",[13,1995,1996],{},"**注意：**与while的区别在于==do...while会先执行一次循环语句==，再判断循环条件",[13,1998,1999],{},[71,2000],{"alt":71,"src":2001},"https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F05\u002Fstage1-clip-image002-1541671163478-92952bb1c4.webp",[13,2003,2004],{},[292,2005,76],{},[78,2007,2009],{"className":80,"code":2008,"language":82,"meta":83,"style":83},"int main() {\n    \u002F\u002F 程序从 main 函数开始执行，下面的语句会按顺序运行。\n\n    int num = 0;\n\n    do\n    {\n        cout \u003C\u003C num \u003C\u003C endl;\n        num++;\n\n    } while (num \u003C 10);\n    \n    \n\n    \u002F\u002F 返回 0 表示程序正常结束。\n    return 0;\n}\n",[65,2010,2011,2019,2023,2027,2039,2043,2048,2052,2064,2072,2076,2093,2097,2101,2105,2109,2117],{"__ignoreMap":83},[87,2012,2013,2015,2017],{"class":89,"line":90},[87,2014,94],{"class":93},[87,2016,98],{"class":97},[87,2018,102],{"class":101},[87,2020,2021],{"class":89,"line":105},[87,2022,349],{"class":115},[87,2024,2025],{"class":89,"line":112},[87,2026,109],{"emptyLinePlaceholder":108},[87,2028,2029,2031,2033,2035,2037],{"class":89,"line":119},[87,2030,133],{"class":93},[87,2032,1865],{"class":101},[87,2034,139],{"class":93},[87,2036,143],{"class":142},[87,2038,146],{"class":101},[87,2040,2041],{"class":89,"line":125},[87,2042,109],{"emptyLinePlaceholder":108},[87,2044,2045],{"class":89,"line":130},[87,2046,2047],{"class":93},"    do\n",[87,2049,2050],{"class":89,"line":149},[87,2051,241],{"class":101},[87,2053,2054,2056,2058,2060,2062],{"class":89,"line":168},[87,2055,247],{"class":101},[87,2057,155],{"class":93},[87,2059,1865],{"class":101},[87,2061,155],{"class":93},[87,2063,165],{"class":101},[87,2065,2066,2068,2070],{"class":89,"line":180},[87,2067,1912],{"class":101},[87,2069,1915],{"class":93},[87,2071,146],{"class":101},[87,2073,2074],{"class":89,"line":185},[87,2075,109],{"emptyLinePlaceholder":108},[87,2077,2078,2081,2084,2086,2088,2090],{"class":89,"line":203},[87,2079,2080],{"class":101},"    } ",[87,2082,2083],{"class":93},"while",[87,2085,1879],{"class":101},[87,2087,1882],{"class":93},[87,2089,1217],{"class":142},[87,2091,2092],{"class":101},");\n",[87,2094,2095],{"class":89,"line":208},[87,2096,1926],{"class":101},[87,2098,2099],{"class":89,"line":214},[87,2100,1926],{"class":101},[87,2102,2103],{"class":89,"line":220},[87,2104,109],{"emptyLinePlaceholder":108},[87,2106,2107],{"class":89,"line":238},[87,2108,470],{"class":115},[87,2110,2111,2113,2115],{"class":89,"line":244},[87,2112,278],{"class":93},[87,2114,143],{"class":142},[87,2116,146],{"class":101},[87,2118,2119],{"class":89,"line":259},[87,2120,288],{"class":101},[13,2122,2123],{},[292,2124,1408],{},[78,2126,2129],{"className":2127,"code":2128,"language":304,"meta":83},[302],"0\n1\n2\n3\n4\n5\n6\n7\n8\n9\n",[65,2130,2128],{"__ignoreMap":83},[310,2132,2133],{},[13,2134,2135],{},"总结：与while循环区别在于，do...while先执行一次循环语句，再判断循环条件",[13,2137,2138],{},[292,2139,2140],{},"练习案例：水仙花数",[13,2142,2143],{},"**案例描述：**水仙花数是指一个 3 位数，它的每个位上的数字的 3次幂之和等于它本身",[13,2145,2146],{},"例如：1^3 + 5^3+ 3^3 = 153",[13,2148,2149],{},"请利用do...while语句，求出所有3位数中的水仙花数",[34,2151,2152],{"id":2152},"for循环语句",[13,2154,2155,1985],{},[292,2156,1164],{},[13,2158,2159,2161],{},[292,2160,1170],{},[65,2162,2163],{}," for(起始表达式;条件表达式;末尾循环体) { 循环语句; }",[13,2165,2166],{},[292,2167,76],{},[78,2169,2171],{"className":80,"code":2170,"language":82,"meta":83,"style":83},"int main() {\n    \u002F\u002F 程序从 main 函数开始执行，下面的语句会按顺序运行。\n\n    for (int i = 0; i \u003C 10; i++)\n    {\n        cout \u003C\u003C i \u003C\u003C endl;\n    }\n    \n\n    \u002F\u002F 返回 0 表示程序正常结束。\n    return 0;\n}\n",[65,2172,2173,2181,2185,2189,2220,2224,2236,2240,2244,2248,2252,2260],{"__ignoreMap":83},[87,2174,2175,2177,2179],{"class":89,"line":90},[87,2176,94],{"class":93},[87,2178,98],{"class":97},[87,2180,102],{"class":101},[87,2182,2183],{"class":89,"line":105},[87,2184,349],{"class":115},[87,2186,2187],{"class":89,"line":112},[87,2188,109],{"emptyLinePlaceholder":108},[87,2190,2191,2194,2197,2199,2202,2204,2206,2209,2211,2213,2216,2218],{"class":89,"line":119},[87,2192,2193],{"class":93},"    for",[87,2195,2196],{"class":101}," (",[87,2198,94],{"class":93},[87,2200,2201],{"class":101}," i ",[87,2203,139],{"class":93},[87,2205,143],{"class":142},[87,2207,2208],{"class":101},"; i ",[87,2210,1882],{"class":93},[87,2212,1217],{"class":142},[87,2214,2215],{"class":101},"; i",[87,2217,1915],{"class":93},[87,2219,235],{"class":101},[87,2221,2222],{"class":89,"line":125},[87,2223,241],{"class":101},[87,2225,2226,2228,2230,2232,2234],{"class":89,"line":130},[87,2227,247],{"class":101},[87,2229,155],{"class":93},[87,2231,2201],{"class":101},[87,2233,155],{"class":93},[87,2235,165],{"class":101},[87,2237,2238],{"class":89,"line":149},[87,2239,262],{"class":101},[87,2241,2242],{"class":89,"line":168},[87,2243,1926],{"class":101},[87,2245,2246],{"class":89,"line":180},[87,2247,109],{"emptyLinePlaceholder":108},[87,2249,2250],{"class":89,"line":185},[87,2251,470],{"class":115},[87,2253,2254,2256,2258],{"class":89,"line":203},[87,2255,278],{"class":93},[87,2257,143],{"class":142},[87,2259,146],{"class":101},[87,2261,2262],{"class":89,"line":208},[87,2263,288],{"class":101},[13,2265,2266],{},[292,2267,1408],{},[78,2269,2271],{"className":2270,"code":2128,"language":304,"meta":83},[302],[65,2272,2128],{"__ignoreMap":83},[13,2274,2275],{},[292,2276,2277],{},"详解：",[13,2279,2280],{},[71,2281],{"alt":2282,"src":2283},"1541673704101","https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F05\u002Fstage1-1541673704101-896e39119b.webp",[310,2285,2286],{},[13,2287,2288],{},"注意：for循环中的表达式，要用分号进行分隔",[310,2290,2291],{},[13,2292,2293],{},"总结：while , do...while, for都是开发中常用的循环语句，for循环结构比较清晰，比较常用",[13,2295,2296],{},[292,2297,2298],{},"练习案例：敲桌子",[13,2300,2301],{},"案例描述：从1开始数到数字100， 如果数字个位含有7，或者数字十位含有7，或者该数字是7的倍数，我们打印敲桌子，其余数字直接打印输出。",[13,2303,2304],{},[71,2305],{"alt":2306,"src":2307},"timg","https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F05\u002Fstage1-timg-c3dc8314a2.webp",[34,2309,2310],{"id":2310},"嵌套循环",[13,2312,2313,2315],{},[292,2314,1164],{}," 在循环体中再嵌套一层循环，解决一些实际问题",[13,2317,2318],{},"例如我们想在屏幕中打印如下图片，就需要利用嵌套循环",[13,2320,2321],{},[71,2322],{"alt":2323,"src":2324},"1541676003486","https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F05\u002Fstage1-1541676003486-69cdc4d8ef.webp",[13,2326,2327],{},[292,2328,76],{},[78,2330,2332],{"className":80,"code":2331,"language":82,"meta":83,"style":83},"int main() {\n\n    \u002F\u002F外层循环执行1次，内层循环执行1轮\n    for (int i = 0; i \u003C 10; i++)\n    {\n        for (int j = 0; j \u003C 10; j++)\n        {\n            cout \u003C\u003C \"*\" \u003C\u003C \" \";\n        }\n        cout \u003C\u003C endl;\n    }\n\n\n    return 0;\n}\n",[65,2333,2334,2342,2346,2351,2377,2381,2411,2415,2431,2435,2443,2447,2451,2455,2463],{"__ignoreMap":83},[87,2335,2336,2338,2340],{"class":89,"line":90},[87,2337,94],{"class":93},[87,2339,98],{"class":97},[87,2341,102],{"class":101},[87,2343,2344],{"class":89,"line":105},[87,2345,109],{"emptyLinePlaceholder":108},[87,2347,2348],{"class":89,"line":112},[87,2349,2350],{"class":115},"    \u002F\u002F外层循环执行1次，内层循环执行1轮\n",[87,2352,2353,2355,2357,2359,2361,2363,2365,2367,2369,2371,2373,2375],{"class":89,"line":119},[87,2354,2193],{"class":93},[87,2356,2196],{"class":101},[87,2358,94],{"class":93},[87,2360,2201],{"class":101},[87,2362,139],{"class":93},[87,2364,143],{"class":142},[87,2366,2208],{"class":101},[87,2368,1882],{"class":93},[87,2370,1217],{"class":142},[87,2372,2215],{"class":101},[87,2374,1915],{"class":93},[87,2376,235],{"class":101},[87,2378,2379],{"class":89,"line":125},[87,2380,241],{"class":101},[87,2382,2383,2386,2388,2390,2393,2395,2397,2400,2402,2404,2407,2409],{"class":89,"line":130},[87,2384,2385],{"class":93},"        for",[87,2387,2196],{"class":101},[87,2389,94],{"class":93},[87,2391,2392],{"class":101}," j ",[87,2394,139],{"class":93},[87,2396,143],{"class":142},[87,2398,2399],{"class":101},"; j ",[87,2401,1882],{"class":93},[87,2403,1217],{"class":142},[87,2405,2406],{"class":101},"; j",[87,2408,1915],{"class":93},[87,2410,235],{"class":101},[87,2412,2413],{"class":89,"line":149},[87,2414,908],{"class":101},[87,2416,2417,2419,2421,2424,2426,2429],{"class":89,"line":168},[87,2418,913],{"class":101},[87,2420,155],{"class":93},[87,2422,2423],{"class":158}," \"*\"",[87,2425,162],{"class":93},[87,2427,2428],{"class":158}," \" \"",[87,2430,146],{"class":101},[87,2432,2433],{"class":89,"line":180},[87,2434,927],{"class":101},[87,2436,2437,2439,2441],{"class":89,"line":185},[87,2438,247],{"class":101},[87,2440,155],{"class":93},[87,2442,165],{"class":101},[87,2444,2445],{"class":89,"line":203},[87,2446,262],{"class":101},[87,2448,2449],{"class":89,"line":208},[87,2450,109],{"emptyLinePlaceholder":108},[87,2452,2453],{"class":89,"line":214},[87,2454,109],{"emptyLinePlaceholder":108},[87,2456,2457,2459,2461],{"class":89,"line":220},[87,2458,278],{"class":93},[87,2460,143],{"class":142},[87,2462,146],{"class":101},[87,2464,2465],{"class":89,"line":238},[87,2466,288],{"class":101},[13,2468,2469],{},[292,2470,1408],{},[78,2472,2475],{"className":2473,"code":2474,"language":304,"meta":83},[302],"* * * * * * * * * *\n* * * * * * * * * *\n* * * * * * * * * *\n* * * * * * * * * *\n* * * * * * * * * *\n* * * * * * * * * *\n* * * * * * * * * *\n* * * * * * * * * *\n* * * * * * * * * *\n* * * * * * * * * *\n",[65,2476,2474],{"__ignoreMap":83},[13,2478,2479],{},"**练习案例：**乘法口诀表",[13,2481,2482],{},"案例描述：利用嵌套循环，实现九九乘法表",[13,2484,2485],{},[71,2486],{"alt":2487,"src":2488},"0006018857256120_b","https:\u002F\u002Fcdn.tungchiahui.cn\u002Ftungwebsite\u002Fassets\u002Fimages\u002F2023\u002F10\u002F05\u002Fstage1-0006018857256120-b-0276b13596.webp",[30,2490,2491],{"id":2491},"跳转语句",[34,2493,2494],{"id":2494},"break语句",[13,2496,2497,2500],{},[292,2498,2499],{},"作用:"," 用于跳出==选择结构==或者==循环结构==",[13,2502,2503],{},"break使用的时机：",[17,2505,2506,2509,2512],{},[20,2507,2508],{},"出现在switch条件语句中，作用是终止case并跳出switch",[20,2510,2511],{},"出现在循环语句中，作用是跳出当前的循环语句",[20,2513,2514],{},"出现在嵌套循环中，跳出最近的内层循环语句",[13,2516,2517],{},[292,2518,2519],{},"示例1：",[78,2521,2523],{"className":80,"code":2522,"language":82,"meta":83,"style":83},"int main() {\n    \u002F\u002F1、在switch 语句中使用break\n    cout \u003C\u003C \"请选择您挑战副本的难度：\" \u003C\u003C endl;\n    cout \u003C\u003C \"1、普通\" \u003C\u003C endl;\n    cout \u003C\u003C \"2、中等\" \u003C\u003C endl;\n    cout \u003C\u003C \"3、困难\" \u003C\u003C endl;\n\n    int num = 0;\n\n    cin >> num;\n\n    switch (num)\n    {\n    case 1:\n        cout \u003C\u003C \"您选择的是普通难度\" \u003C\u003C endl;\n        break;\n    case 2:\n        cout \u003C\u003C \"您选择的是中等难度\" \u003C\u003C endl;\n        break;\n    case 3:\n        cout \u003C\u003C \"您选择的是困难难度\" \u003C\u003C endl;\n        break;\n    }\n\n\n    return 0;\n}\n",[65,2524,2525,2533,2538,2551,2564,2577,2590,2594,2606,2610,2619,2623,2630,2634,2643,2656,2662,2671,2684,2690,2699,2712,2718,2722,2726,2730,2738],{"__ignoreMap":83},[87,2526,2527,2529,2531],{"class":89,"line":90},[87,2528,94],{"class":93},[87,2530,98],{"class":97},[87,2532,102],{"class":101},[87,2534,2535],{"class":89,"line":105},[87,2536,2537],{"class":115},"    \u002F\u002F1、在switch 语句中使用break\n",[87,2539,2540,2542,2544,2547,2549],{"class":89,"line":112},[87,2541,152],{"class":101},[87,2543,155],{"class":93},[87,2545,2546],{"class":158}," \"请选择您挑战副本的难度：\"",[87,2548,162],{"class":93},[87,2550,165],{"class":101},[87,2552,2553,2555,2557,2560,2562],{"class":89,"line":119},[87,2554,152],{"class":101},[87,2556,155],{"class":93},[87,2558,2559],{"class":158}," \"1、普通\"",[87,2561,162],{"class":93},[87,2563,165],{"class":101},[87,2565,2566,2568,2570,2573,2575],{"class":89,"line":125},[87,2567,152],{"class":101},[87,2569,155],{"class":93},[87,2571,2572],{"class":158}," \"2、中等\"",[87,2574,162],{"class":93},[87,2576,165],{"class":101},[87,2578,2579,2581,2583,2586,2588],{"class":89,"line":130},[87,2580,152],{"class":101},[87,2582,155],{"class":93},[87,2584,2585],{"class":158}," \"3、困难\"",[87,2587,162],{"class":93},[87,2589,165],{"class":101},[87,2591,2592],{"class":89,"line":149},[87,2593,109],{"emptyLinePlaceholder":108},[87,2595,2596,2598,2600,2602,2604],{"class":89,"line":168},[87,2597,133],{"class":93},[87,2599,1865],{"class":101},[87,2601,139],{"class":93},[87,2603,143],{"class":142},[87,2605,146],{"class":101},[87,2607,2608],{"class":89,"line":180},[87,2609,109],{"emptyLinePlaceholder":108},[87,2611,2612,2614,2616],{"class":89,"line":185},[87,2613,171],{"class":101},[87,2615,174],{"class":93},[87,2617,2618],{"class":101}," num;\n",[87,2620,2621],{"class":89,"line":203},[87,2622,109],{"emptyLinePlaceholder":108},[87,2624,2625,2627],{"class":89,"line":208},[87,2626,1617],{"class":93},[87,2628,2629],{"class":101}," (num)\n",[87,2631,2632],{"class":89,"line":214},[87,2633,241],{"class":101},[87,2635,2636,2638,2641],{"class":89,"line":220},[87,2637,1460],{"class":93},[87,2639,2640],{"class":142}," 1",[87,2642,1633],{"class":101},[87,2644,2645,2647,2649,2652,2654],{"class":89,"line":238},[87,2646,247],{"class":101},[87,2648,155],{"class":93},[87,2650,2651],{"class":158}," \"您选择的是普通难度\"",[87,2653,162],{"class":93},[87,2655,165],{"class":101},[87,2657,2658,2660],{"class":89,"line":244},[87,2659,1660],{"class":93},[87,2661,146],{"class":101},[87,2663,2664,2666,2669],{"class":89,"line":259},[87,2665,1460],{"class":93},[87,2667,2668],{"class":142}," 2",[87,2670,1633],{"class":101},[87,2672,2673,2675,2677,2680,2682],{"class":89,"line":265},[87,2674,247],{"class":101},[87,2676,155],{"class":93},[87,2678,2679],{"class":158}," \"您选择的是中等难度\"",[87,2681,162],{"class":93},[87,2683,165],{"class":101},[87,2685,2686,2688],{"class":89,"line":270},[87,2687,1660],{"class":93},[87,2689,146],{"class":101},[87,2691,2692,2694,2697],{"class":89,"line":275},[87,2693,1460],{"class":93},[87,2695,2696],{"class":142}," 3",[87,2698,1633],{"class":101},[87,2700,2701,2703,2705,2708,2710],{"class":89,"line":285},[87,2702,247],{"class":101},[87,2704,155],{"class":93},[87,2706,2707],{"class":158}," \"您选择的是困难难度\"",[87,2709,162],{"class":93},[87,2711,165],{"class":101},[87,2713,2714,2716],{"class":89,"line":481},[87,2715,1660],{"class":93},[87,2717,146],{"class":101},[87,2719,2720],{"class":89,"line":704},[87,2721,262],{"class":101},[87,2723,2724],{"class":89,"line":709},[87,2725,109],{"emptyLinePlaceholder":108},[87,2727,2728],{"class":89,"line":723},[87,2729,109],{"emptyLinePlaceholder":108},[87,2731,2732,2734,2736],{"class":89,"line":728},[87,2733,278],{"class":93},[87,2735,143],{"class":142},[87,2737,146],{"class":101},[87,2739,2740],{"class":89,"line":733},[87,2741,288],{"class":101},[13,2743,2744],{},[292,2745,488,2746,492,2748,492,2750,499],{},[65,2747,491],{},[65,2749,495],{},[65,2751,498],{},[78,2753,2756],{"className":2754,"code":2755,"language":304,"meta":83},[302],"请选择您挑战副本的难度：\n1、普通\n2、中等\n3、困难\n",[65,2757,2755],{"__ignoreMap":83},[13,2759,2760],{},[292,2761,2762],{},"示例2：",[78,2764,2766],{"className":80,"code":2765,"language":82,"meta":83,"style":83},"int main() {\n    \u002F\u002F2、在循环语句中用break\n    for (int i = 0; i \u003C 10; i++)\n    {\n        if (i == 5)\n        {\n            break; \u002F\u002F跳出循环语句\n        }\n        cout \u003C\u003C i \u003C\u003C endl;\n    }\n\n\n    return 0;\n}\n",[65,2767,2768,2776,2781,2807,2811,2826,2830,2841,2845,2857,2861,2865,2869,2877],{"__ignoreMap":83},[87,2769,2770,2772,2774],{"class":89,"line":90},[87,2771,94],{"class":93},[87,2773,98],{"class":97},[87,2775,102],{"class":101},[87,2777,2778],{"class":89,"line":105},[87,2779,2780],{"class":115},"    \u002F\u002F2、在循环语句中用break\n",[87,2782,2783,2785,2787,2789,2791,2793,2795,2797,2799,2801,2803,2805],{"class":89,"line":112},[87,2784,2193],{"class":93},[87,2786,2196],{"class":101},[87,2788,94],{"class":93},[87,2790,2201],{"class":101},[87,2792,139],{"class":93},[87,2794,143],{"class":142},[87,2796,2208],{"class":101},[87,2798,1882],{"class":93},[87,2800,1217],{"class":142},[87,2802,2215],{"class":101},[87,2804,1915],{"class":93},[87,2806,235],{"class":101},[87,2808,2809],{"class":89,"line":119},[87,2810,241],{"class":101},[87,2812,2813,2815,2818,2821,2824],{"class":89,"line":125},[87,2814,894],{"class":93},[87,2816,2817],{"class":101}," (i ",[87,2819,2820],{"class":93},"==",[87,2822,2823],{"class":142}," 5",[87,2825,235],{"class":101},[87,2827,2828],{"class":89,"line":130},[87,2829,908],{"class":101},[87,2831,2832,2835,2838],{"class":89,"line":149},[87,2833,2834],{"class":93},"            break",[87,2836,2837],{"class":101},";",[87,2839,2840],{"class":115}," \u002F\u002F跳出循环语句\n",[87,2842,2843],{"class":89,"line":168},[87,2844,927],{"class":101},[87,2846,2847,2849,2851,2853,2855],{"class":89,"line":180},[87,2848,247],{"class":101},[87,2850,155],{"class":93},[87,2852,2201],{"class":101},[87,2854,155],{"class":93},[87,2856,165],{"class":101},[87,2858,2859],{"class":89,"line":185},[87,2860,262],{"class":101},[87,2862,2863],{"class":89,"line":203},[87,2864,109],{"emptyLinePlaceholder":108},[87,2866,2867],{"class":89,"line":208},[87,2868,109],{"emptyLinePlaceholder":108},[87,2870,2871,2873,2875],{"class":89,"line":214},[87,2872,278],{"class":93},[87,2874,143],{"class":142},[87,2876,146],{"class":101},[87,2878,2879],{"class":89,"line":220},[87,2880,288],{"class":101},[13,2882,2883],{},[292,2884,1408],{},[78,2886,2889],{"className":2887,"code":2888,"language":304,"meta":83},[302],"0\n1\n2\n3\n4\n",[65,2890,2888],{"__ignoreMap":83},[13,2892,2893],{},[292,2894,2895],{},"示例3：",[78,2897,2899],{"className":80,"code":2898,"language":82,"meta":83,"style":83},"int main() {\n    \u002F\u002F在嵌套循环语句中使用break，退出内层循环\n    for (int i = 0; i \u003C 10; i++)\n    {\n        for (int j = 0; j \u003C 10; j++)\n        {\n            if (j == 5)\n            {\n                break;\n            }\n            cout \u003C\u003C \"*\" \u003C\u003C \" \";\n        }\n        cout \u003C\u003C endl;\n    }\n    \n\n    return 0;\n}\n",[65,2900,2901,2909,2914,2940,2944,2970,2974,2988,2993,3000,3005,3019,3023,3031,3035,3039,3043,3051],{"__ignoreMap":83},[87,2902,2903,2905,2907],{"class":89,"line":90},[87,2904,94],{"class":93},[87,2906,98],{"class":97},[87,2908,102],{"class":101},[87,2910,2911],{"class":89,"line":105},[87,2912,2913],{"class":115},"    \u002F\u002F在嵌套循环语句中使用break，退出内层循环\n",[87,2915,2916,2918,2920,2922,2924,2926,2928,2930,2932,2934,2936,2938],{"class":89,"line":112},[87,2917,2193],{"class":93},[87,2919,2196],{"class":101},[87,2921,94],{"class":93},[87,2923,2201],{"class":101},[87,2925,139],{"class":93},[87,2927,143],{"class":142},[87,2929,2208],{"class":101},[87,2931,1882],{"class":93},[87,2933,1217],{"class":142},[87,2935,2215],{"class":101},[87,2937,1915],{"class":93},[87,2939,235],{"class":101},[87,2941,2942],{"class":89,"line":119},[87,2943,241],{"class":101},[87,2945,2946,2948,2950,2952,2954,2956,2958,2960,2962,2964,2966,2968],{"class":89,"line":125},[87,2947,2385],{"class":93},[87,2949,2196],{"class":101},[87,2951,94],{"class":93},[87,2953,2392],{"class":101},[87,2955,139],{"class":93},[87,2957,143],{"class":142},[87,2959,2399],{"class":101},[87,2961,1882],{"class":93},[87,2963,1217],{"class":142},[87,2965,2406],{"class":101},[87,2967,1915],{"class":93},[87,2969,235],{"class":101},[87,2971,2972],{"class":89,"line":130},[87,2973,908],{"class":101},[87,2975,2976,2979,2982,2984,2986],{"class":89,"line":149},[87,2977,2978],{"class":93},"            if",[87,2980,2981],{"class":101}," (j ",[87,2983,2820],{"class":93},[87,2985,2823],{"class":142},[87,2987,235],{"class":101},[87,2989,2990],{"class":89,"line":168},[87,2991,2992],{"class":101},"            {\n",[87,2994,2995,2998],{"class":89,"line":180},[87,2996,2997],{"class":93},"                break",[87,2999,146],{"class":101},[87,3001,3002],{"class":89,"line":185},[87,3003,3004],{"class":101},"            }\n",[87,3006,3007,3009,3011,3013,3015,3017],{"class":89,"line":203},[87,3008,913],{"class":101},[87,3010,155],{"class":93},[87,3012,2423],{"class":158},[87,3014,162],{"class":93},[87,3016,2428],{"class":158},[87,3018,146],{"class":101},[87,3020,3021],{"class":89,"line":208},[87,3022,927],{"class":101},[87,3024,3025,3027,3029],{"class":89,"line":214},[87,3026,247],{"class":101},[87,3028,155],{"class":93},[87,3030,165],{"class":101},[87,3032,3033],{"class":89,"line":220},[87,3034,262],{"class":101},[87,3036,3037],{"class":89,"line":238},[87,3038,1926],{"class":101},[87,3040,3041],{"class":89,"line":244},[87,3042,109],{"emptyLinePlaceholder":108},[87,3044,3045,3047,3049],{"class":89,"line":259},[87,3046,278],{"class":93},[87,3048,143],{"class":142},[87,3050,146],{"class":101},[87,3052,3053],{"class":89,"line":265},[87,3054,288],{"class":101},[13,3056,3057],{},[292,3058,1408],{},[78,3060,3063],{"className":3061,"code":3062,"language":304,"meta":83},[302],"* * * * *\n* * * * *\n* * * * *\n* * * * *\n* * * * *\n* * * * *\n* * * * *\n* * * * *\n* * * * *\n* * * * *\n",[65,3064,3062],{"__ignoreMap":83},[34,3066,3067],{"id":3067},"continue语句",[13,3069,3070],{},"**作用：**在==循环语句==中，跳过本次循环中余下尚未执行的语句，继续执行下一次循环",[13,3072,3073],{},[292,3074,76],{},[78,3076,3078],{"className":80,"code":3077,"language":82,"meta":83,"style":83},"int main() {\n    \u002F\u002F 程序从 main 函数开始执行，下面的语句会按顺序运行。\n\n    for (int i = 0; i \u003C 100; i++)\n    {\n        if (i % 2 == 0)\n        {\n            continue;\n        }\n        cout \u003C\u003C i \u003C\u003C endl;\n    }\n    \n\n    \u002F\u002F 返回 0 表示程序正常结束。\n    return 0;\n}\n",[65,3079,3080,3088,3092,3096,3122,3126,3144,3148,3155,3159,3171,3175,3179,3183,3187,3195],{"__ignoreMap":83},[87,3081,3082,3084,3086],{"class":89,"line":90},[87,3083,94],{"class":93},[87,3085,98],{"class":97},[87,3087,102],{"class":101},[87,3089,3090],{"class":89,"line":105},[87,3091,349],{"class":115},[87,3093,3094],{"class":89,"line":112},[87,3095,109],{"emptyLinePlaceholder":108},[87,3097,3098,3100,3102,3104,3106,3108,3110,3112,3114,3116,3118,3120],{"class":89,"line":119},[87,3099,2193],{"class":93},[87,3101,2196],{"class":101},[87,3103,94],{"class":93},[87,3105,2201],{"class":101},[87,3107,139],{"class":93},[87,3109,143],{"class":142},[87,3111,2208],{"class":101},[87,3113,1882],{"class":93},[87,3115,1327],{"class":142},[87,3117,2215],{"class":101},[87,3119,1915],{"class":93},[87,3121,235],{"class":101},[87,3123,3124],{"class":89,"line":125},[87,3125,241],{"class":101},[87,3127,3128,3130,3132,3135,3137,3140,3142],{"class":89,"line":130},[87,3129,894],{"class":93},[87,3131,2817],{"class":101},[87,3133,3134],{"class":93},"%",[87,3136,2668],{"class":142},[87,3138,3139],{"class":93}," ==",[87,3141,143],{"class":142},[87,3143,235],{"class":101},[87,3145,3146],{"class":89,"line":149},[87,3147,908],{"class":101},[87,3149,3150,3153],{"class":89,"line":168},[87,3151,3152],{"class":93},"            continue",[87,3154,146],{"class":101},[87,3156,3157],{"class":89,"line":180},[87,3158,927],{"class":101},[87,3160,3161,3163,3165,3167,3169],{"class":89,"line":185},[87,3162,247],{"class":101},[87,3164,155],{"class":93},[87,3166,2201],{"class":101},[87,3168,155],{"class":93},[87,3170,165],{"class":101},[87,3172,3173],{"class":89,"line":203},[87,3174,262],{"class":101},[87,3176,3177],{"class":89,"line":208},[87,3178,1926],{"class":101},[87,3180,3181],{"class":89,"line":214},[87,3182,109],{"emptyLinePlaceholder":108},[87,3184,3185],{"class":89,"line":220},[87,3186,470],{"class":115},[87,3188,3189,3191,3193],{"class":89,"line":238},[87,3190,278],{"class":93},[87,3192,143],{"class":142},[87,3194,146],{"class":101},[87,3196,3197],{"class":89,"line":244},[87,3198,288],{"class":101},[13,3200,3201],{},[292,3202,1408],{},[78,3204,3207],{"className":3205,"code":3206,"language":304,"meta":83},[302],"1\n3\n5\n7\n9\n11\n13\n15\n17\n19\n21\n23\n25\n27\n29\n31\n33\n35\n37\n39\n41\n43\n45\n47\n49\n51\n53\n55\n57\n59\n61\n63\n65\n67\n69\n71\n73\n75\n77\n79\n81\n83\n85\n87\n89\n91\n93\n95\n97\n99\n",[65,3208,3206],{"__ignoreMap":83},[310,3210,3211],{},[13,3212,3213],{},"注意：continue并没有使整个循环终止，而break会跳出循环",[34,3215,3216],{"id":3216},"goto语句",[13,3218,3219],{},"**作用：**可以无条件跳转语句",[13,3221,3222,1990,3224],{},[292,3223,1170],{},[65,3225,3226],{},"goto 标记;",[13,3228,3229],{},"**解释：**如果标记的名称存在，执行到goto语句时，会跳转到标记的位置",[13,3231,3232],{},[292,3233,76],{},[78,3235,3237],{"className":80,"code":3236,"language":82,"meta":83,"style":83},"int main() {\n    \u002F\u002F 程序从 main 函数开始执行，下面的语句会按顺序运行。\n\n    cout \u003C\u003C \"1\" \u003C\u003C endl;\n\n    goto FLAG;\n\n    cout \u003C\u003C \"2\" \u003C\u003C endl;\n    cout \u003C\u003C \"3\" \u003C\u003C endl;\n    cout \u003C\u003C \"4\" \u003C\u003C endl;\n\n    FLAG:\n\n    cout \u003C\u003C \"5\" \u003C\u003C endl;\n    \n\n    \u002F\u002F 返回 0 表示程序正常结束。\n    return 0;\n}\n",[65,3238,3239,3247,3251,3255,3268,3272,3282,3286,3299,3312,3325,3329,3336,3340,3353,3357,3361,3365,3373],{"__ignoreMap":83},[87,3240,3241,3243,3245],{"class":89,"line":90},[87,3242,94],{"class":93},[87,3244,98],{"class":97},[87,3246,102],{"class":101},[87,3248,3249],{"class":89,"line":105},[87,3250,349],{"class":115},[87,3252,3253],{"class":89,"line":112},[87,3254,109],{"emptyLinePlaceholder":108},[87,3256,3257,3259,3261,3264,3266],{"class":89,"line":119},[87,3258,152],{"class":101},[87,3260,155],{"class":93},[87,3262,3263],{"class":158}," \"1\"",[87,3265,162],{"class":93},[87,3267,165],{"class":101},[87,3269,3270],{"class":89,"line":125},[87,3271,109],{"emptyLinePlaceholder":108},[87,3273,3274,3277,3280],{"class":89,"line":130},[87,3275,3276],{"class":93},"    goto",[87,3278,3279],{"class":97}," FLAG",[87,3281,146],{"class":101},[87,3283,3284],{"class":89,"line":149},[87,3285,109],{"emptyLinePlaceholder":108},[87,3287,3288,3290,3292,3295,3297],{"class":89,"line":168},[87,3289,152],{"class":101},[87,3291,155],{"class":93},[87,3293,3294],{"class":158}," \"2\"",[87,3296,162],{"class":93},[87,3298,165],{"class":101},[87,3300,3301,3303,3305,3308,3310],{"class":89,"line":180},[87,3302,152],{"class":101},[87,3304,155],{"class":93},[87,3306,3307],{"class":158}," \"3\"",[87,3309,162],{"class":93},[87,3311,165],{"class":101},[87,3313,3314,3316,3318,3321,3323],{"class":89,"line":185},[87,3315,152],{"class":101},[87,3317,155],{"class":93},[87,3319,3320],{"class":158}," \"4\"",[87,3322,162],{"class":93},[87,3324,165],{"class":101},[87,3326,3327],{"class":89,"line":203},[87,3328,109],{"emptyLinePlaceholder":108},[87,3330,3331,3334],{"class":89,"line":208},[87,3332,3333],{"class":97},"    FLAG",[87,3335,1633],{"class":101},[87,3337,3338],{"class":89,"line":214},[87,3339,109],{"emptyLinePlaceholder":108},[87,3341,3342,3344,3346,3349,3351],{"class":89,"line":220},[87,3343,152],{"class":101},[87,3345,155],{"class":93},[87,3347,3348],{"class":158}," \"5\"",[87,3350,162],{"class":93},[87,3352,165],{"class":101},[87,3354,3355],{"class":89,"line":238},[87,3356,1926],{"class":101},[87,3358,3359],{"class":89,"line":244},[87,3360,109],{"emptyLinePlaceholder":108},[87,3362,3363],{"class":89,"line":259},[87,3364,470],{"class":115},[87,3366,3367,3369,3371],{"class":89,"line":265},[87,3368,278],{"class":93},[87,3370,143],{"class":142},[87,3372,146],{"class":101},[87,3374,3375],{"class":89,"line":270},[87,3376,288],{"class":101},[13,3378,3379],{},[292,3380,1408],{},[78,3382,3385],{"className":3383,"code":3384,"language":304,"meta":83},[302],"1\n5\n",[65,3386,3384],{"__ignoreMap":83},[310,3388,3389],{},[13,3390,3391],{},"注意：在程序中不建议使用goto语句，以免造成程序流程混乱",[3393,3394,3395],"style",{},"html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":83,"searchDepth":105,"depth":105,"links":3397},[3398],{"id":5,"depth":105,"text":5,"children":3399},[3400,3401,3402],{"id":32,"depth":112,"text":32},{"id":1810,"depth":112,"text":1810},{"id":2491,"depth":112,"text":2491},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0600-cheng-xu-liu-cheng-jie-gou",0,"0600","2023-10-05","wiki\u002F2023-10-05-cplusplus-jiao-xue","zh-cn:2023-10-05-cplusplus-jiao-xue","\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue","Cplusplus教学","md","wiki\u002F2023-10-05-Cplusplus教学\u002F0600-程序流程结构",false,null,"\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0600-cheng-xu-liu-cheng-jie-gou","zh-CN","zh-cn",{},{"title":5,"description":83},"ig3NP3Rgdx6uDs2WpTGcsW78m9vpaUHCCkX2m10oNg8",[3422,3427,3432,3437,3442,3447,3448,3453,3458,3463,3468,3473,3478,3483,3488,3493,3498,3503,3508,3513,3518,3523,3528,3533,3538,3543,3548,3553,3558,3563,3568,3573,3578,3583,3588,3593,3598,3603,3608,3613,3618,3623,3628,3633,3638,3643,3648,3653,3658,3663,3668,3673,3678,3683,3688,3693,3698,3703,3708,3713,3718,3723,3728,3733,3738,3743,3748,3753,3758,3763,3768,3773,3778,3783,3788,3793,3798,3803,3808,3813,3818,3823],{"path":3423,"stem":3424,"title":3425,"date":3406,"chapterOrder":3426,"chapterDepth":3404,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0100-c-kai-fa-huan-jing-da-jian-yu-ce-shi","wiki\u002F2023-10-05-Cplusplus教学\u002F0100-C++开发环境搭建与测试","C++开发环境搭建与测试","0100",{"path":3428,"stem":3429,"title":3430,"date":3406,"chapterOrder":3431,"chapterDepth":3404,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0200-c-ji-chu-chu-shi","wiki\u002F2023-10-05-Cplusplus教学\u002F0200-C++基础初识","C++基础初识","0200",{"path":3433,"stem":3434,"title":3435,"date":3406,"chapterOrder":3436,"chapterDepth":3404,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0300-shu-ju-lei-xing-yu-shu-ju-cun-fang","wiki\u002F2023-10-05-Cplusplus教学\u002F0300-数据类型与数据存放","数据类型与数据存放","0300",{"path":3438,"stem":3439,"title":3440,"date":3406,"chapterOrder":3441,"chapterDepth":3404,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0400-shu-ru-shu-chu","wiki\u002F2023-10-05-Cplusplus教学\u002F0400-输入输出","输入输出","0400",{"path":3443,"stem":3444,"title":3445,"date":3406,"chapterOrder":3446,"chapterDepth":3404,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0500-yun-suan-fu","wiki\u002F2023-10-05-Cplusplus教学\u002F0500-运算符","运算符","0500",{"path":3403,"stem":3412,"title":5,"date":3406,"chapterOrder":3405,"chapterDepth":3404,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},{"path":3449,"stem":3450,"title":3451,"date":3406,"chapterOrder":3452,"chapterDepth":3404,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0700-shu-zu","wiki\u002F2023-10-05-Cplusplus教学\u002F0700-数组","数组","0700",{"path":3454,"stem":3455,"title":3456,"date":3406,"chapterOrder":3457,"chapterDepth":3404,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0800-han-shu-yu-tou-wen-jian","wiki\u002F2023-10-05-Cplusplus教学\u002F0800-函数与头文件","函数与头文件","0800",{"path":3459,"stem":3460,"title":3461,"date":3406,"chapterOrder":3462,"chapterDepth":3404,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0900-zhi-zhen","wiki\u002F2023-10-05-Cplusplus教学\u002F0900-指针","指针","0900",{"path":3464,"stem":3465,"title":3466,"date":3406,"chapterOrder":3467,"chapterDepth":3404,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1000-jie-gou-ti-yu-gong-yong-ti","wiki\u002F2023-10-05-Cplusplus教学\u002F1000-结构体与共用体","结构体与共用体","1000",{"path":3469,"stem":3470,"title":3471,"date":3406,"chapterOrder":3472,"chapterDepth":3404,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1100-nei-cun-fen-qu-yu-sheng-ming-zhou-qi","wiki\u002F2023-10-05-Cplusplus教学\u002F1100-内存分区与生命周期","内存分区与生命周期","1100",{"path":3474,"stem":3475,"title":3476,"date":3406,"chapterOrder":3477,"chapterDepth":3404,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1200-yin-yong","wiki\u002F2023-10-05-Cplusplus教学\u002F1200-引用","引用","1200",{"path":3479,"stem":3480,"title":3481,"date":3406,"chapterOrder":3482,"chapterDepth":3404,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1300-han-shu-ti-gao-yu-ming-ming-kong-jian","wiki\u002F2023-10-05-Cplusplus教学\u002F1300-函数提高与命名空间","函数提高与命名空间","1300",{"path":3484,"stem":3485,"title":3486,"date":3406,"chapterOrder":3487,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1400-0100-feng-zhuang","wiki\u002F2023-10-05-Cplusplus教学\u002F1400-0100-封装","封装","1400-0100",{"path":3489,"stem":3490,"title":3491,"date":3406,"chapterOrder":3492,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1400-0200-dui-xiang-chu-shi-hua-he-qing-li","wiki\u002F2023-10-05-Cplusplus教学\u002F1400-0200-对象初始化和清理","对象初始化和清理","1400-0200",{"path":3494,"stem":3495,"title":3496,"date":3406,"chapterOrder":3497,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1400-0300-dui-xiang-mo-xing-yu-this-zhi-zhen","wiki\u002F2023-10-05-Cplusplus教学\u002F1400-0300-对象模型与this指针","对象模型与this指针","1400-0300",{"path":3499,"stem":3500,"title":3501,"date":3406,"chapterOrder":3502,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1400-0400-you-yuan-yu-yun-suan-fu-zhong-zai","wiki\u002F2023-10-05-Cplusplus教学\u002F1400-0400-友元与运算符重载","友元与运算符重载","1400-0400",{"path":3504,"stem":3505,"title":3506,"date":3406,"chapterOrder":3507,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1400-0500-ji-cheng","wiki\u002F2023-10-05-Cplusplus教学\u002F1400-0500-继承","继承","1400-0500",{"path":3509,"stem":3510,"title":3511,"date":3406,"chapterOrder":3512,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1400-0600-duo-tai","wiki\u002F2023-10-05-Cplusplus教学\u002F1400-0600-多态","多态","1400-0600",{"path":3514,"stem":3515,"title":3516,"date":3406,"chapterOrder":3517,"chapterDepth":3404,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1400-lei-he-dui-xiang","wiki\u002F2023-10-05-Cplusplus教学\u002F1400-类和对象","类和对象","1400",{"path":3519,"stem":3520,"title":3521,"date":3406,"chapterOrder":3522,"chapterDepth":3404,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1500-wen-jian-cao-zuo","wiki\u002F2023-10-05-Cplusplus教学\u002F1500-文件操作","文件操作","1500",{"path":3524,"stem":3525,"title":3526,"date":3406,"chapterOrder":3527,"chapterDepth":3404,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1600-yi-chang-chu-li-yu-cuo-wu-ma","wiki\u002F2023-10-05-Cplusplus教学\u002F1600-异常处理与错误码","异常处理","1600",{"path":3529,"stem":3530,"title":3531,"date":3406,"chapterOrder":3532,"chapterDepth":3404,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1700-mu-ban","wiki\u002F2023-10-05-Cplusplus教学\u002F1700-模板","模板","1700",{"path":3534,"stem":3535,"title":3536,"date":3406,"chapterOrder":3537,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-0100-stl-chu-shi","wiki\u002F2023-10-05-Cplusplus教学\u002F1800-0100-STL初识","STL初识","1800-0100",{"path":3539,"stem":3540,"title":3541,"date":3406,"chapterOrder":3542,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-0200-std-array","wiki\u002F2023-10-05-Cplusplus教学\u002F1800-0200-std-array","std::array","1800-0200",{"path":3544,"stem":3545,"title":3546,"date":3406,"chapterOrder":3547,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-0300-string-rong-qi","wiki\u002F2023-10-05-Cplusplus教学\u002F1800-0300-string容器","string容器","1800-0300",{"path":3549,"stem":3550,"title":3551,"date":3406,"chapterOrder":3552,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-0400-vector-rong-qi","wiki\u002F2023-10-05-Cplusplus教学\u002F1800-0400-vector容器","vector 容器","1800-0400",{"path":3554,"stem":3555,"title":3556,"date":3406,"chapterOrder":3557,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-0500-deque-rong-qi","wiki\u002F2023-10-05-Cplusplus教学\u002F1800-0500-deque容器","deque 容器","1800-0500",{"path":3559,"stem":3560,"title":3561,"date":3406,"chapterOrder":3562,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-0600-stack-rong-qi","wiki\u002F2023-10-05-Cplusplus教学\u002F1800-0600-stack容器","stack 容器","1800-0600",{"path":3564,"stem":3565,"title":3566,"date":3406,"chapterOrder":3567,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-0700-queue-rong-qi","wiki\u002F2023-10-05-Cplusplus教学\u002F1800-0700-queue容器","queue 容器","1800-0700",{"path":3569,"stem":3570,"title":3571,"date":3406,"chapterOrder":3572,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-0800-list-rong-qi","wiki\u002F2023-10-05-Cplusplus教学\u002F1800-0800-list容器","list 容器","1800-0800",{"path":3574,"stem":3575,"title":3576,"date":3406,"chapterOrder":3577,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-0900-set-rong-qi","wiki\u002F2023-10-05-Cplusplus教学\u002F1800-0900-set容器","set \u002F multiset 容器","1800-0900",{"path":3579,"stem":3580,"title":3581,"date":3406,"chapterOrder":3582,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-1000-map-rong-qi","wiki\u002F2023-10-05-Cplusplus教学\u002F1800-1000-map容器","map \u002F multimap 容器","1800-1000",{"path":3584,"stem":3585,"title":3586,"date":3406,"chapterOrder":3587,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-1100-han-shu-dui-xiang-yu-wei-ci","wiki\u002F2023-10-05-Cplusplus教学\u002F1800-1100-函数对象与谓词","函数对象与谓词","1800-1100",{"path":3589,"stem":3590,"title":3591,"date":3406,"chapterOrder":3592,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-1200-chang-yong-suan-fa","wiki\u002F2023-10-05-Cplusplus教学\u002F1800-1200-常用算法","常用算法","1800-1200",{"path":3594,"stem":3595,"title":3596,"date":3406,"chapterOrder":3597,"chapterDepth":3404,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1800-stl-ti-gao-bian-cheng","wiki\u002F2023-10-05-Cplusplus教学\u002F1800-STL提高编程","STL提高编程","1800",{"path":3599,"stem":3600,"title":3601,"date":3406,"chapterOrder":3602,"chapterDepth":3404,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F1900-c-lei-xing-zhuan-huan","wiki\u002F2023-10-05-Cplusplus教学\u002F1900-C++类型转换","C++类型转换","1900",{"path":3604,"stem":3605,"title":3606,"date":3406,"chapterOrder":3607,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-0100-auto","wiki\u002F2023-10-05-Cplusplus教学\u002F2000-0100-auto","auto","2000-0100",{"path":3609,"stem":3610,"title":3611,"date":3406,"chapterOrder":3612,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-0200-nullptr","wiki\u002F2023-10-05-Cplusplus教学\u002F2000-0200-nullptr","nullptr","2000-0200",{"path":3614,"stem":3615,"title":3616,"date":3406,"chapterOrder":3617,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-0300-using","wiki\u002F2023-10-05-Cplusplus教学\u002F2000-0300-using","using","2000-0300",{"path":3619,"stem":3620,"title":3621,"date":3406,"chapterOrder":3622,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-0400-enum-class","wiki\u002F2023-10-05-Cplusplus教学\u002F2000-0400-enum-class","enum class","2000-0400",{"path":3624,"stem":3625,"title":3626,"date":3406,"chapterOrder":3627,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-0500-fan-wei-for-xun-huan","wiki\u002F2023-10-05-Cplusplus教学\u002F2000-0500-范围for循环","范围 for 循环","2000-0500",{"path":3629,"stem":3630,"title":3631,"date":3406,"chapterOrder":3632,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-0600-jie-gou-hua-bang-ding","wiki\u002F2023-10-05-Cplusplus教学\u002F2000-0600-结构化绑定","结构化绑定","2000-0600",{"path":3634,"stem":3635,"title":3636,"date":3406,"chapterOrder":3637,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-0700-constexpr","wiki\u002F2023-10-05-Cplusplus教学\u002F2000-0700-constexpr","constexpr","2000-0700",{"path":3639,"stem":3640,"title":3641,"date":3406,"chapterOrder":3642,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-0800-raii","wiki\u002F2023-10-05-Cplusplus教学\u002F2000-0800-RAII","RAII","2000-0800",{"path":3644,"stem":3645,"title":3646,"date":3406,"chapterOrder":3647,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-0900-zhi-neng-zhi-zhen","wiki\u002F2023-10-05-Cplusplus教学\u002F2000-0900-智能指针","智能指针","2000-0900",{"path":3649,"stem":3650,"title":3651,"date":3406,"chapterOrder":3652,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-1000-you-zhi-yin-yong-he-yi-dong-yu-yi","wiki\u002F2023-10-05-Cplusplus教学\u002F2000-1000-右值引用和移动语义","右值引用和移动语义","2000-1000",{"path":3654,"stem":3655,"title":3656,"date":3406,"chapterOrder":3657,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-1100-lambda-biao-da-shi","wiki\u002F2023-10-05-Cplusplus教学\u002F2000-1100-Lambda表达式","Lambda 表达式","2000-1100",{"path":3659,"stem":3660,"title":3661,"date":3406,"chapterOrder":3662,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-1200-std-function","wiki\u002F2023-10-05-Cplusplus教学\u002F2000-1200-std-function","std::function","2000-1200",{"path":3664,"stem":3665,"title":3666,"date":3406,"chapterOrder":3667,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-1300-std-bind","wiki\u002F2023-10-05-Cplusplus教学\u002F2000-1300-std-bind","std::bind","2000-1300",{"path":3669,"stem":3670,"title":3671,"date":3406,"chapterOrder":3672,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-1400-std-optional","wiki\u002F2023-10-05-Cplusplus教学\u002F2000-1400-std-optional","std::optional","2000-1400",{"path":3674,"stem":3675,"title":3676,"date":3406,"chapterOrder":3677,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-1500-std-variant","wiki\u002F2023-10-05-Cplusplus教学\u002F2000-1500-std-variant","std::variant","2000-1500",{"path":3679,"stem":3680,"title":3681,"date":3406,"chapterOrder":3682,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-1600-std-span","wiki\u002F2023-10-05-Cplusplus教学\u002F2000-1600-std-span","std::span","2000-1600",{"path":3684,"stem":3685,"title":3686,"date":3406,"chapterOrder":3687,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-1700-std-format-print","wiki\u002F2023-10-05-Cplusplus教学\u002F2000-1700-std-format-print","std::format \u002F std::print","2000-1700",{"path":3689,"stem":3690,"title":3691,"date":3406,"chapterOrder":3692,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-1800-std-chrono","wiki\u002F2023-10-05-Cplusplus教学\u002F2000-1800-std-chrono","std::chrono","2000-1800",{"path":3694,"stem":3695,"title":3696,"date":3406,"chapterOrder":3697,"chapterDepth":105,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-1900-0100-std-thread","wiki\u002F2023-10-05-Cplusplus教学\u002F2000-1900-0100-std-thread","std::thread 与 join","2000-1900-0100",{"path":3699,"stem":3700,"title":3701,"date":3406,"chapterOrder":3702,"chapterDepth":105,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-1900-0200-mutex-lock-guard","wiki\u002F2023-10-05-Cplusplus教学\u002F2000-1900-0200-mutex-lock-guard","mutex 与 lock_guard","2000-1900-0200",{"path":3704,"stem":3705,"title":3706,"date":3406,"chapterOrder":3707,"chapterDepth":105,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-1900-0300-std-atomic","wiki\u002F2023-10-05-Cplusplus教学\u002F2000-1900-0300-std-atomic","std::atomic","2000-1900-0300",{"path":3709,"stem":3710,"title":3711,"date":3406,"chapterOrder":3712,"chapterDepth":105,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-1900-0400-condition-variable","wiki\u002F2023-10-05-Cplusplus教学\u002F2000-1900-0400-condition-variable","condition_variable","2000-1900-0400",{"path":3714,"stem":3715,"title":3716,"date":3406,"chapterOrder":3717,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-1900-bing-fa-bian-cheng","wiki\u002F2023-10-05-Cplusplus教学\u002F2000-1900-并发编程","并发编程","2000-1900",{"path":3719,"stem":3720,"title":3721,"date":3406,"chapterOrder":3722,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-2000-std-filesystem","wiki\u002F2023-10-05-Cplusplus教学\u002F2000-2000-std-filesystem","std::filesystem","2000-2000",{"path":3724,"stem":3725,"title":3726,"date":3406,"chapterOrder":3727,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-2100-modules-jian-jie","wiki\u002F2023-10-05-Cplusplus教学\u002F2000-2100-modules简介","modules 简介","2000-2100",{"path":3729,"stem":3730,"title":3731,"date":3406,"chapterOrder":3732,"chapterDepth":3404,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2000-xian-dai-c","wiki\u002F2023-10-05-Cplusplus教学\u002F2000-现代C++","现代C++","2000",{"path":3734,"stem":3735,"title":3736,"date":3406,"chapterOrder":3737,"chapterDepth":105,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2100-0100-0100-ding-shi-qi-yu-yi-bu-io","wiki\u002F2023-10-05-Cplusplus教学\u002F2100-0100-0100-定时器与异步IO","定时器与异步 IO","2100-0100-0100",{"path":3739,"stem":3740,"title":3741,"date":3406,"chapterOrder":3742,"chapterDepth":105,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2100-0100-0200-boost-asio-ji-chu","wiki\u002F2023-10-05-Cplusplus教学\u002F2100-0100-0200-Boost.Asio基础","Boost.Asio 基础","2100-0100-0200",{"path":3744,"stem":3745,"title":3746,"date":3406,"chapterOrder":3747,"chapterDepth":105,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2100-0100-0300-chuan-kou-tong-xin","wiki\u002F2023-10-05-Cplusplus教学\u002F2100-0100-0300-串口通信","串口通信","2100-0100-0300",{"path":3749,"stem":3750,"title":3751,"date":3406,"chapterOrder":3752,"chapterDepth":105,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2100-0100-0400-tcp-tong-xin","wiki\u002F2023-10-05-Cplusplus教学\u002F2100-0100-0400-TCP通信","TCP 通信","2100-0100-0400",{"path":3754,"stem":3755,"title":3756,"date":3406,"chapterOrder":3757,"chapterDepth":105,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2100-0100-0500-udp-tong-xin","wiki\u002F2023-10-05-Cplusplus教学\u002F2100-0100-0500-UDP通信","UDP 通信","2100-0100-0500",{"path":3759,"stem":3760,"title":3761,"date":3406,"chapterOrder":3762,"chapterDepth":105,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2100-0100-0600-ji-qi-ren-gong-cheng-xie-fa-yu-ros2-ji-cheng","wiki\u002F2023-10-05-Cplusplus教学\u002F2100-0100-0600-机器人工程写法与ROS2集成","机器人工程写法与 ROS2 集成","2100-0100-0600",{"path":3764,"stem":3765,"title":3766,"date":3406,"chapterOrder":3767,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2100-0100-boost-asio-yi-bu-io-ku","wiki\u002F2023-10-05-Cplusplus教学\u002F2100-0100-Boost.Asio异步IO库","Boost.Asio异步IO库","2100-0100",{"path":3769,"stem":3770,"title":3771,"date":3406,"chapterOrder":3772,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2100-0200-eigen-xian-xing-dai-shu-ku","wiki\u002F2023-10-05-Cplusplus教学\u002F2100-0200-Eigen线性代数库","Eigen线性代数库","2100-0200",{"path":3774,"stem":3775,"title":3776,"date":3406,"chapterOrder":3777,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2100-0300-opencv-ji-suan-ji-shi-jue-ku","wiki\u002F2023-10-05-Cplusplus教学\u002F2100-0300-OpenCV计算机视觉库","OpenCV计算机视觉库","2100-0300",{"path":3779,"stem":3780,"title":3781,"date":3406,"chapterOrder":3782,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2100-0400-pcl-dian-yun-ku","wiki\u002F2023-10-05-Cplusplus教学\u002F2100-0400-PCL点云库","PCL点云库","2100-0400",{"path":3784,"stem":3785,"title":3786,"date":3406,"chapterOrder":3787,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2100-0500-sophus-li-qun-li-dai-shu-ku","wiki\u002F2023-10-05-Cplusplus教学\u002F2100-0500-Sophus李群李代数库","Sophus 李群李代数库","2100-0500",{"path":3789,"stem":3790,"title":3791,"date":3406,"chapterOrder":3792,"chapterDepth":3404,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2100-chang-yong-ku","wiki\u002F2023-10-05-Cplusplus教学\u002F2100-常用库","常用库学习","2100",{"path":3794,"stem":3795,"title":3796,"date":3406,"chapterOrder":3797,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2200-0100-cmakepresets-yu-gou-jian-an-zhuang","wiki\u002F2023-10-05-Cplusplus教学\u002F2200-0100-CMakePresets与构建安装","CMakePresets与构建安装","2200-0100",{"path":3799,"stem":3800,"title":3801,"date":3406,"chapterOrder":3802,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2200-0200-ding-ceng-cmake-yu-gong-gong-bian-yi-xuan-xiang","wiki\u002F2023-10-05-Cplusplus教学\u002F2200-0200-顶层CMake与公共编译选项","顶层CMake与公共编译选项","2200-0200",{"path":3804,"stem":3805,"title":3806,"date":3406,"chapterOrder":3807,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2200-0300-src-yu-lib-mo-kuai-cmake-xiang-jie","wiki\u002F2023-10-05-Cplusplus教学\u002F2200-0300-src与lib模块CMake详解","src与lib模块CMake详解","2200-0300",{"path":3809,"stem":3810,"title":3811,"date":3406,"chapterOrder":3812,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2200-0400-di-san-fang-ku-yi-lai-xie-fa","wiki\u002F2023-10-05-Cplusplus教学\u002F2200-0400-第三方库依赖写法","第三方库依赖写法","2200-0400",{"path":3814,"stem":3815,"title":3816,"date":3406,"chapterOrder":3817,"chapterDepth":90,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2200-0500-mu-ban-kuo-zhan-yu-chang-jian-wen-ti","wiki\u002F2023-10-05-Cplusplus教学\u002F2200-0500-模板扩展与常见问题","模板扩展与常见问题","2200-0500",{"path":3819,"stem":3820,"title":3821,"date":3406,"chapterOrder":3822,"chapterDepth":3404,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":3413},"\u002Fzh-cn\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F2200-cmake-gong-cheng-mu-ban","wiki\u002F2023-10-05-Cplusplus教学\u002F2200-CMake工程模板","CMake工程模板","2200",{"path":3409,"stem":3824,"title":3825,"date":3406,"chapterOrder":3414,"chapterDepth":3404,"docKey":3408,"docRoot":3409,"docTitle":3410,"isWikiDoc":108,"isWikiIndex":108},"wiki\u002F2023-10-05-Cplusplus教学\u002Findex","C\u002FC++教程",{"variants":3827},[3828,3831,3834,3837,3840],{"path":3829,"localeSlug":3830,"i18nKey":3412},"\u002Fen-us\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0600-cheng-xu-liu-cheng-jie-gou","en-us",{"path":3832,"localeSlug":3833,"i18nKey":3412},"\u002Fzh-hant\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0600-cheng-xu-liu-cheng-jie-gou","zh-hant",{"path":3835,"localeSlug":3836,"i18nKey":3412},"\u002Fzh-hk\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0600-cheng-xu-liu-cheng-jie-gou","zh-hk",{"path":3838,"localeSlug":3839,"i18nKey":3412},"\u002Fzh-tw\u002Fwiki\u002F2023-10-05-cplusplus-jiao-xue\u002F0600-cheng-xu-liu-cheng-jie-gou","zh-tw",{"path":3403,"localeSlug":3417,"i18nKey":3412},[3829,3415,3832,3415,3835,3415,3838,3415,3403,3415],1784646780764]