国产高清日日夜夜操,久草综合在线婷婷色,国产久久久,久久99亚洲激情,色综合婷婷淫,夜夜久久精品国产,美女起爽视频,91亚洲色,久久青青草在线视频
算法應(yīng)用 星火征途 C++ 模擬題3
科目: 【算法應(yīng)用C++】素養(yǎng)大賽 | 年份: 2026-04 | 等級(jí): 初賽 | 總分: 100 | 考試時(shí)長(zhǎng): 60分鐘
姓名:
一、單選題
1. 在C++中,要輸出長(zhǎng)征精神標(biāo)語“紅軍不怕遠(yuǎn)征難”,應(yīng)使用以下哪條語句?
A. cout << "紅軍不怕遠(yuǎn)征難";
B. cin >> "紅軍不怕遠(yuǎn)征難";
C. print("紅軍不怕遠(yuǎn)征難");
D. printf("紅軍不怕遠(yuǎn)征難")
2. 已知變量 redArmy 表示紅軍人數(shù),敵軍人數(shù)比紅軍多1200人。以下哪行代碼可以正確計(jì)算敵軍人數(shù)并存入變量 enemy?
A. enemy = redArmy + 1200;
B. enemy == redArmy + 1200;
C. redArmy + 1200 = enemy;
D. enemy = redArmy - 1200;
3. 某次戰(zhàn)役中,紅軍每個(gè)連隊(duì)攜帶步槍85支,共有9個(gè)連隊(duì)。以下哪段代碼能正確計(jì)算總步槍數(shù)并存入變量 total?
A. total = 85 * 9;
B. total = "85" * 9;
C. total = 85 + 9;
D. total = 85 / 9;
4. 下列哪個(gè)變量名符合C++命名規(guī)則?
A. 2_redArmy
B. red-Army
C. red_army
D. red army
5. 已有 int food = 500;(糧食儲(chǔ)備量),執(zhí)行 food = food - 80; 后,food 的值是多少?
A. 80
B. 420
C. 500
D. 580
6. 閱讀以下代碼,程序運(yùn)行后會(huì)輸出什么?
A. 我們要傳承:
B. 我們要傳承:延安精神
C. 我們要傳承:"延安精神"
D. 編譯報(bào)錯(cuò)
7. 若要從鍵盤輸入一個(gè)整數(shù)表示行軍里程,并存入變量 distance,應(yīng)使用以下哪條語句?
A. cin >> distance;
B. cout << distance;
C. cin << distance;
D. cout >> distance;
8. 下列哪個(gè)運(yùn)算符用于判斷兩個(gè)數(shù)是否相等?
A. =
B. ==
C. !=
D. >=
9. 閱讀以下程序,如果用戶輸入數(shù)字 2,輸出結(jié)果是什么?
A. 您選擇了四渡赤水
B. 您選擇了飛奪瀘定橋
C. 您選擇了平型關(guān)大捷
D. 程序報(bào)錯(cuò)
10. 在C++中,循環(huán) for(int i = 1; i <= 10; i++) 的循環(huán)體將執(zhí)行多少次?
A. 9次
B. 10次
C. 11次
D. 不確定
11. 以下代碼橫線處填入哪個(gè)選項(xiàng),能夠輸出數(shù)組中的所有英雄名字?
A. heroes
B. heroes[i]
C. heroes[3]
D. "heroes"
12. 以下哪種排序算法的最壞時(shí)間復(fù)雜度為 O(n2)?
A. 快速排序(平均情況)
B. 冒泡排序
C. 歸并排序
D. 堆排序
13. 閱讀以下程序,它的功能是什么?
A. 計(jì)算每次運(yùn)輸50噸物資,n次的總物資量
B. 計(jì)算平均每次運(yùn)輸?shù)奈镔Y量
C. 輸出運(yùn)輸次數(shù)
D. 計(jì)算運(yùn)輸最大物資量
14. 以下代碼運(yùn)行后,變量 result 的值是多少?
int soldier = 120;
int gun = 3;
int ammo = 200;
int result = soldier * gun + ammo;
A. 360
B. 560
C. 5600
D. 計(jì)算錯(cuò)誤
15. 在C++中,若要使用 sort 函數(shù)對(duì)一個(gè)數(shù)組進(jìn)行排序,需要包含以下哪個(gè)頭文件?
A. #include <iostream>
B. #include <cmath>
C. #include <algorithm>
D. #include <string>
二、判斷題
1. C++中,單行注釋可以使用 //,多行注釋可以使用 /* */。()
A.正確
B.錯(cuò)誤
2. 語句 cout << 10 + 5 * 2; 的輸出結(jié)果是30。()
A.正確
B.錯(cuò)誤
3. 數(shù)組在C++中的下標(biāo)從1開始。()
A.正確
B.錯(cuò)誤
4. break 語句只能用于循環(huán)體中,不能用于 switch 語句中。()
A.正確
B.錯(cuò)誤
5. 貪心算法在求解最優(yōu)化問題時(shí),總是從局部最優(yōu)出發(fā),希望能得到全局最優(yōu)解。()
A.正確
B.錯(cuò)誤
關(guān)閉
更多問卷
復(fù)制此問卷
金乡县
|
凯里市
|
社旗县
|
高阳县
|
香港
|
永福县
|
沙湾县
|
西乌
|
黔江区
|
巩义市
|
萝北县
|
兰州市
|
兰考县
|
乌苏市
|
南部县
|
石嘴山市
|
宜兰县
|
清新县
|
辽源市
|
嵊州市
|
得荣县
|
紫云
|
五原县
|
晋州市
|
南昌县
|
东兰县
|
屯门区
|
庄河市
|
泰来县
|
永泰县
|
呼和浩特市
|
囊谦县
|
焉耆
|
周至县
|
阳西县
|
荥经县
|
文昌市
|
隆尧县
|
泸定县
|
定襄县
|
那坡县
|