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