C++2024 年一級

1 單選題 (每題 2 分,共 30 分)
12 ?
題號 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
答案 C C D B B D B C C C D C D B D
1 202410?8? ,諾貝爾物理學獎意外地頒給了兩位計算機科學家約翰·霍普菲爾德(John J. Hopfield)和杰
弗?·?頓(Geoffrey E. Hinton) 。這兩位科學家的主要研究?向是( )。
A. 天體物理
B. 流體?學
C. ??智能
D. 量?理論
2 下列軟件中是操作系統的是( )。
A. ?德地圖
B. 騰訊會議
C. 純?鴻蒙
D. ??永中
3 有關下列C++代碼的說法 ,正確的是( )
1
printf("Hello,GESP!");
A. 配對雙引號內 ,不可以有漢字
B. 配對雙引號可以相應改變為英?單引號?輸出效果不變
C. 配對雙引號可以相應改變為三個連續英?單引號?輸出效果不變
D. 配對雙引號可以相應改變為三個連續英?雙引號?輸出效果不變
4 C++表達式 12 - 3 * 2 && 2 的值是(
)
A. 0
B. 1
C. 6
D. 95 C++中 ,假設N為正整數2 ,則 cout << (N / 3 + N % 3) 將輸出(
)
A. 0
B. 2
C. 3
D. 4
6 C++語句 cout << 7%3 << ' '<< "7%3"<< ' ' << "7%3={7%3}" 執?后的輸出是( )
A. 1 1 1=1
B. 1 7%3 1=1
口?C. 1 7%3 7%3= 1
?D. 1 7%3 7%3={7%3}
7 下?C++代碼執?后 ,求出?天后星期? 。如果星期?則輸出星期天否則輸出形如星期1” 。橫線上應填?
的代碼是( )。
?
int N, nowDay, afterDays;
cout << "今天星期幾? " <<endl;
cin >> nowDay;
cout << "求幾天后星期幾? "<< endl;
cin >>afterDays;
N = nowDay+afterDays;
if(
)
printf("星期天");
else
printf("星期%d", N%7);

A. N % 7 != 0
B. N % 7 == 0
w
C. N == 0
D. N % 7
8 下?C++代碼執?后輸出是( )。
1
2
3
4
int N=0,i;
for (i = 1; i < 10; i++)
N += 1;
cout << (N + i);
A. 54
B. 20
C. 19
D. 189 下?C++代碼執?后輸出的是( )。
1
2
3
4
int tnt = 0;
for (i = 0; i < 100; i++)
tnt += i % 10;
cout << tnt;
A. 4950
B. 5050
C. 450
D. 100
10 下?C++代碼執?后輸出的是( )。
1
2
3
4
5
6
7
8
9
10
11
int N=0,i;
int tnt = 0;
for (i = 5; i < 100; i+=5){
if (i % 2 == 0)
continue;
tnt += 1;
if (i >= 50)
break;
}
cout << tnt;
A. 10
B. 9
C. 6
D. 5
11 下?的程序?于判斷輸?的整數N是否為能被3整除的偶數 ,橫線處應填寫代碼是(
)。
1
2
3
4
5
6
7
8
9
10
int N;
cin >> N;
if(
)
cout << "能被3整除的偶數" << endl;
else
cout << "其他情形" << endl;
cout << endl;
A.
B.
C.
D.
(N%2)&&(N%3)
(N%2==0)&&(N%3)
(N%2)&&(N%3==0)
(N%2==0)&&(N%3==0)12 下?C++代碼執?后的輸出是( )。
1
2
3
4
5
6
7
8
int cnt;
cnt = 0;
for(int i = 1; i < 10; i++)
cnt += i++;
cout << cnt;
cout << endl;
A. 54
B. 45
C. 25
D. 10
13 int類型變量a的值是?個正?形的邊長 ,如下圖中的正?形的四條邊長都為4 ,則下列哪個語句執?后能夠
使得正?形的周長(四條邊長的和)增加4?( )。
1 + + + + +
2
+
+
3 +
+
4
+
+
5
+ + + + +
A. a*4;
B. a+4;
C. a+1;
D. ++a;
14 C++表達式 (6 > 2) * 2 的值是(
)
A. 1
B. 2
C. true
D. truetrue
15 下?C++代碼?于判斷輸?的整數是否為位增數,即從?位到個位逐漸增? ,是則輸出1 。如123是?個位增
數 。下?橫線處應填?的是(
)。
1
int N;
2
int n1,n2;
3
4
cin >> N;
5
6
;
7 while(N){
8
n1 = N % 10;9
10
11
12
13
14
15
16
17
18
19
if(n1 >= n2){
cout << 0;
return 1;
}
n2 = n1, N /=10;
}
cout << 1;
cout << endl;
return 0;
A. n2 = N%10
B. N /= 10
C. n2 = N/10, N %= 10
D. n2 = N%10, N /= 10
2
判斷題 (每題 2 分,共 20 分)
題號 1 2 3 4 5 6 7 8 9 10
答案
1 Windows的資源管理器中為已有?件A建?副本的操作是 Ctrl+C ,然后 Ctrl+V ( )
2 C++中 ,表達式 8/3 8%3 的值相同。(
)
3 XC++語?的基本類型變量 ,則語句 cin>>X, cout <<X 能接收鍵盤輸?并原樣輸出。 (
)
4 下?C++代碼執?后將輸出10。 ( )
1
2
3
4
5
6
int N = 0;
for (int i = 0; i < 10; i++){
continue;
N += 1;
}
cout << N;
5 下?C++代碼執?后將輸出100 。 ( )
1
2
3
4
int i;
for (i = 0; i <= 100; i++)
continue;
cout << i;
6 下?C++代碼被執?時 ,將執?三次輸出(即標記?L2將被執??次) 。 ( )
1
2
for (int i = 0; i < 10; i+=3)
cout << i; //L2
7 C++語句 cout << (3,2) 執?后 ,將輸出32 ,且32之間有逗號間隔。 ( )
8 C++代碼中, studentName student_name 以及 sStudentName 都是合法的變量名稱。 ( )9 C++中 ,對浮點變量 float f ,則語句 cin >> f; cout << (f<1); 在輸?是 2e-1 時 ,輸出是0 。 (
)
10 C++的循環體內部 ,如果 break continue 語句連續在?起 ,那么作?抵消 ,可以順利執?下?次
循環。 ( )
3
編程題 (每題 25 分,共 50 分)
3.1 編程題 1
. 試題名稱:溫度轉換
. 時間限制1.0 s
. 內存限制512.0 MB
3.1.1
題目描述
?楊最近學習了開爾?溫度、攝?溫度和華?溫度的轉換 。令符號 K 表?開爾?溫度 ,符號 C 表?攝?溫度 ,符號
F 表?華?溫度 ,這三者的轉換公?如下:
C
K
273. 15
F = C'X 1.8 + 32
現在?楊想編寫?個程序計算某?開爾?溫度對應的攝?溫度和華?溫度 ,你能幫幫他嗎?
3.1.2
輸入格式
?? ,?個實數
K
,表?開爾?溫度。
3.1.3
輸出格式
?? ,若輸?開爾?溫度對應的華?溫度?于 212 ,輸出 Temperature is too high! ;
否則,輸出兩個由空格分隔的實數 C和F ,分別表?攝?溫度和華?度 ,保留兩位?數。
3.1.4
3.1.5
1
412.00
3.1.6 輸出樣例 1
1
Temperature is too high!
3.1.7 輸入樣例 2
1
173.56
3.1.8 輸出樣例 2
1
-99.59 -147.26
樣例
輸入樣例 13.1.9
數據范圍
0 < K < 105
3.1.10
參考程序
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <cstdio>
using namespace std;
int main() {
double K; scanf("%lf", &K);
double C = K - 273.15;
double F = 32 + C * 1.8;
if (F > 212)
printf("Temperature is too high!\n");
else
printf("%.2f %.2f\n", C, F);
return 0;
}
3.2 編程題 2
. 試題名稱:奇數和偶數
. 時間限制1.0 s
. 內存限制512.0 MB
3.2.1
題面描述
?楊有 n 個正整數 ,他想知道其中的奇數有多少個 ,偶數有多少個。
3.2.2
輸入格式
第??包含?個正整數 n ,代表正整數個數。
之后 n ? ,每?包含?個正整數。
3.2.3
輸出格式
輸出兩個正整數(?英?空格間隔) ,代表奇數的個數和偶數的個數 。如奇數或偶數的個數為0 ,則對應輸出0
3.2.4 樣例
1
2
3
4
5
6
1
5
1
2
3
4
5
3 2
對于全部數據 ,保證有 1 n 105 且正整數??不超過 1053.2.5
參考程序
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
int a=0,b=0;
cin>>n;
for(int i=1;i<=n;i++){
int x;
cin>>x;
if(x%2 !=0)a++;
else b++;
}
cout<<a<<" "<<b<<"\n";
}

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/94891.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/94891.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/94891.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

react-window

下面&#xff0c;我們來系統的梳理關于 React 虛擬化列表&#xff1a;react-window 的基本知識點&#xff1a;一、虛擬化列表核心概念 1.1 什么是虛擬化列表&#xff1f; 虛擬化列表&#xff08;也稱為窗口化&#xff09;是一種只渲染當前可見區域列表項的技術&#xff0c;而不…

2025AI顛覆認知!解鎖智能新紀元

清晨的城市還裹著薄霧時&#xff0c;通勤族的手機已經自動規劃好最優路線——避開施工路段、實時更新交通狀況&#xff0c;連早餐店排隊人數都能精準預測。這不是科幻電影里的片段&#xff0c;而是2025年AI深度融入生活的尋常場景。當數字化與智能化浪潮席卷而來&#xff0c;我…

實用Shell高級視頻課程

實用Shell高級視頻課程 Shell三劍客sed我網盤給你分享了「實用Shell高級視頻課程」&#xff0c;點擊鏈接或復制整段內容&#xff0c;打開「APP」即可獲取。/bc3b37jg8i:/鏈接&#xff1a;http://t.cn/A6swtV7u提取碼&#xff1a;ePV4 ???

hive-日期拆分為多行

hive-日期拆分為多行 代碼 SELECT begin_date,date_add(begin_date, tmp.pos),end_date,d_days,tmp.pos,tmp.val FROM (SELECT begin_date,end_date,DATEDIFF(end_date, begin_date) AS d_daysFROM (SELECT 2025-08-01 AS begin_date,2025-08-10 AS end_date) a) b LA…

全志MPP學習(1)-全志MPP概念理清

文章目錄1、全志MPP1.1、MPP-Framework1.2、MPP-Middleware1.3、MPP-Framework和MPP-Middleware之間的關系2、總結1、全志MPP 全志MPP&#xff08;Media Process Platform&#xff09;媒體處理軟件平臺&#xff0c;分為 mpp-middleware 和 mpp-framework 兩部分。 mpp-middlew…

Linux操作系統啟動項相關研究與總結

Linux操作系統啟動項相關研究與總結 一、Linux Systemd 服務創建與管理研究 1. Systemd 服務基礎 1.1 Systemd 服務文件位置 1.2 服務文件基本結構 2. 創建自定義 Systemd 服務 2.1 基本服務文件示例 2.2 服務文件詳細配置選項 [Unit] 部分常用指令: [Service] 部分常用指令:…

Go map 的性能革命:深入解析從鏈表到 Swiss Table 的優化之路

你好&#xff0c;Gopher&#xff01;map 作為 Go 語言中最核心、最常用的數據結構之一&#xff0c;其性能直接影響著我們程序的效率。在 Go 1.24 版本中&#xff0c;map的底層實現迎來了一次意義深遠的變革&#xff0c;從沿用多年的“哈希桶鏈表”結構&#xff0c;悄然升級為了…

化工廠安全升級:分布式光纖傳感的 “實時監測 + 精準預警” 方案

分布式光纖傳感技術憑借長距離連續監測、抗電磁干擾、耐腐蝕、高靈敏度、實時響應等特性&#xff0c;非常適配化工領域中化學原料及化學制品工廠的復雜環境&#xff0c;如高溫、高壓、腐蝕性介質、強電磁干擾等&#xff0c;在安全生產、設備維護、風險預警等方面發揮著關鍵作用…

供應鏈需求預測項目如何設定合理的KPI、準確率指標(十四)

本篇文章適合希望優化供應鏈管理的讀者&#xff0c;尤其是對KPI的選擇與應用有興趣的人。文章的亮點在于揭示了不當KPI使用可能導致的風險&#xff0c;如狹隘的關注、協作減少和與業務目標不一致等&#xff0c;同時提供了如何選擇合適KPI的最佳實踐。 本文整合自文章&#xff…

【線性代數】線性方程組與矩陣——(1)線性方程組與矩陣初步

上一節&#xff1a;無 總目錄&#xff1a;【線性代數】目錄 文章目錄1. 線性方程組2. 矩陣的引入2.1. 矩陣的定義2.2. 常見的矩陣2.3. 線性方程組中常用的矩陣2.4. 線性變換與矩陣3. 矩陣的運算3.1. 矩陣的加法3.2. 矩陣的數乘3.3. 矩陣的乘法3.4. 矩陣的轉置3.5. 方陣的行列式…

【工具變量】地市人力資本水平數據集(2003-2023年)

數據簡介&#xff1a;普通本專科在校學生數作為人力資本的代理變量&#xff0c;能夠直觀反映區域教育投入與人才儲備規模。通過與戶籍人口數比值計算&#xff0c;可消除人口基數差異&#xff0c;實現跨區域人力資本水平的橫向比較。 人力資本水平是個體價值創造能力與國家競爭…

輕量化閱讀應用實踐:21MB無廣告電子書閱讀器測評

還在為廣告滿天飛的閱讀軟件煩惱嗎&#xff1f;今天阿燦給大家推薦一款純凈好用的閱讀神器&#xff0c;安讀&#xff01;這款app只有21MB大小&#xff0c;但功能真的很貼心。最棒的是完全沒廣告&#xff0c;讓你能靜下心來好好看書。支持各種電子書格式&#xff0c;打開就能讀&…

嵌入式硬件篇---OpenMV存儲

OpenMV存儲部分OpenMV 開發板的存儲部分可以簡單理解為 “不同用途的存儲器”&#xff0c;就像我們的電腦有硬盤&#xff08;存文件&#xff09;、內存&#xff08;臨時運行程序&#xff09;一樣&#xff0c;OpenMV 也有幾個不同的存儲區域&#xff0c;各自分工明確。下面用通俗…

QT第二講-信號和槽

文章目錄 ?? 一、基本概念與規則 1. 信號(Signal) 2. 槽(Slot) ?? 二、連接函數 connect() 詳解 函數原型: 參數說明 類型 行為 場景 ?? 三、實際場景示例 場景1:按鈕點擊關閉窗口 場景2:實時驗證輸入框文本 ?? 四、高級技巧 1. Lambda表達式作為槽 2. 處理信號…

如何用OpenAI SDK調用Ollama LLM

Ollama目前內置了OpenAI Chat Completions API 的兼容端點&#xff0c;用戶可以用OpenAI SDK訪問本地Ollama模型&#xff0c;這里示例整個訪問過程。 假設Ollama已安裝&#xff0c;過程參考 在mac m1基于ollama運行deepseek r1_mac m1 ollama-CSDN博客 1 下載OpenAI SDK和模型…

如何解決用阿里云效流水線持續集成部署Nuxt靜態應用時流程卡住,進行不下去的問題

我有一個用Nuxt搭建的前端應用&#xff0c;部署時是用npm run generate命令生成靜態頁&#xff0c;然后上傳到服務器上的指定目錄來完成部署。之前是寫了一個shell腳本&#xff0c;用rsync命令實現的上傳&#xff0c;個人用起來倒也比較方便&#xff0c;但是因為涉及到服務器登…

Java中Lambda表達式的常見用法和解析:從入門到實戰

引言在Java 8發布之前&#xff0c;Java語言一直以面向對象為核心&#xff0c;代碼風格相對嚴謹但有時顯得冗長。隨著函數式編程思想的興起&#xff0c;Java 8引入了Lambda表達式這一革命性特性&#xff0c;極大地簡化了代碼編寫&#xff0c;提升了開發效率。Lambda表達式不僅讓…

【Python 高頻 API 速學 ③】

一、為什么先學這 5 個&#xff1f; ? 它們覆蓋了「切 → 洗 → 拼 → 換 → 排版」整條鏈路。 ? 任意一段文本處理腳本&#xff0c;80 % 的操作都能用這 5 個方法寫完。二、五虎上將一覽方法作用典型場景易踩的坑split(sepNone)按分隔符切成列表日志拆字段、CSV 解析連續分隔…

前端百分比展示導致后端 BigDecimal 轉換異常的排查與解決

在開發一個訂單預算系統時&#xff0c;我們需要在前端動態計算「利潤率差額」&#xff0c;格式為百分比&#xff08;帶 % 符號&#xff09;保留4位小數&#xff0c;但實際傳給后端時必須是純數字&#xff08;浮點數&#xff09;&#xff0c;以便后端正常以 BigDecimal 類型接收…

論文學習21:Pyramid Scene Parsing Network

代碼來源 GitHub - hszhao/PSPNet: Pyramid Scene Parsing Network, CVPR2017. 模塊作用 對于不受限制的開放詞匯和多樣化場景&#xff0c;場景解析極具挑戰性。本文結合金字塔池化模塊和提出的金字塔場景解析網絡&#xff08;PSPNet&#xff09;&#xff0c;利用基于不同區…