CCF GESP C++ 一級(jí) 2023年03月-ok[復(fù)制]

一、單選題
您的部門:
您的姓名:
1、以下不屬于計(jì)算機(jī)輸入設(shè)備的有()。
2、計(jì)算機(jī)系統(tǒng)中存儲(chǔ)的基本單位用B 來表示,它代表的是()。
3、常量7.0 的數(shù)據(jù)類型是()。
4、下列關(guān)于C++語言的敘述,不正確的是()。
5、以下不可以作為C++標(biāo)識(shí)符的是()。
6、以下哪個(gè)不是C++語言的關(guān)鍵字?()
7、如果a、b 和c 都是int 類型的變量,下列哪個(gè)語句不符合C++語法?()
8、如果用兩個(gè)int 類型的變量a 和b 分別表達(dá)長(zhǎng)方形的長(zhǎng)和寬,則下列哪個(gè)表達(dá)式不能用來計(jì)算長(zhǎng)方形的周長(zhǎng)?()
9、表達(dá)式((3 == 0) + ‘A’ + 1 + 3.0)的結(jié)果類型為()。
10、如果a 為int 類型的變量,且a 的值為6,則執(zhí)行a *= 3;之后,a 的值會(huì)是()。
11、如果a 和b 均為int 類型的變量,下列表達(dá)式不能正確判斷“a 等于0 且b 等于0”的是()。
12、如果a 為int 類型的變量,下列哪個(gè)表達(dá)式可以正確求出滿足“大于等于a 且是4 的倍數(shù)”的整數(shù)中最小的?()
13、在下列代碼的橫線處填寫(),可以使得輸出是“20 10”。

  cpp
    #include <iostream>

    using namespace std;

    int main(){

      int a = 10, b = 20;
      a = ______; //在此處填入代碼

      b = a / 100;
      a = a % 100;
      cout << a << " " << b << endl;

      return 0;

    }

14、在下列代碼的橫線處填寫(),可以使得輸出是“1248”。

cpp

    #include <iostream>

    using namespace std;
    int main(){
    for(int i=1;i<=8,___________) // 在此處填入代碼

      cou << i;   

    return 0;

    }

15、執(zhí)行以下C++語言程序后,輸出結(jié)果是()。
二、判斷題
1、在Windows 系統(tǒng)中通過鍵盤完成對(duì)選定文本移動(dòng)的按鍵組合是先Ctrl+X, 移動(dòng) 到目標(biāo)位置后按Ctrl+V。
2、程序員用C、C++、Python、Scratch 等編寫的程序能在CPU 上直接執(zhí)行。
3、在C++語言中,注釋不宜寫得過多,否則會(huì)使得程序運(yùn)行速度變慢。
4、在C++語言中,標(biāo)識(shí)符中可以有數(shù)字,但不能以數(shù)字開頭。
5、'3'是一個(gè)int 類型常量。
6、if 語句中的條件表達(dá)式的結(jié)果必須為bool 類型。
7、for 語句的循環(huán)體至少會(huì)執(zhí)行一次。
8、如果a 為int 類型的變量,則賦值語句a = a + 3;是錯(cuò)誤的,因?yàn)檫@條語句會(huì)導(dǎo) 致a 無意義。
9、如果a 為int 類型的變量, 則表達(dá)式(a / 4 == 2)和表達(dá)式(a >= 8 && a <= 11)的結(jié) 果總是相同的。
10、表達(dá)式(3.5 * 2)的計(jì)算結(jié)果為7.0,且結(jié)果類型為double。
更多問卷 復(fù)制此問卷