成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

【C++筆試強(qiáng)訓(xùn)計(jì)劃】第一天-創(chuàng)新互聯(lián)

遇事不決,可問春風(fēng),春風(fēng)不語,即隨本心

目前創(chuàng)新互聯(lián)公司已為超過千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)頁空間、網(wǎng)站托管、企業(yè)網(wǎng)站設(shè)計(jì)、仁布網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

歡迎來到我的筆試強(qiáng)訓(xùn)計(jì)劃專欄,這是計(jì)劃正式開始的第一天。另外,我想說的是:博主本身水平有限,本專欄只作為學(xué)習(xí)筆記分享記錄使用,對于一些題目做法肯定有更優(yōu)的解,不必過于較真。


選擇題

1.以下for循環(huán)的執(zhí)行次數(shù)是()

for(int x = 0, y = 0; (y = 123) && (x< 4); x++);

A.是無限循環(huán)

B.循環(huán)次數(shù)不定

C.4次

D.3次

for循環(huán),y=123是賦值為真的,后面就是剩下x = 0、1、2、3 總共四次循環(huán)所以選C

2.以下程序的運(yùn)行結(jié)果是()

includeint main(void) {
    printf("%s , %5.3s\n", "computer", "computer");
    return 0;
}

A.computer , puter

B.computer , com

C.computer , computer

D.computer , compu.ter

對于%s遇到\0就停止打印。

對于%5.3s并不常見: % m.ns:
m : 輸出字符串的寬度
n :左起截止目標(biāo)字符串的n個(gè)字符,而且是右對齊,左邊不夠補(bǔ)空格。當(dāng)字符串 >n >m :此時(shí)m的作用失效了,直接截取n
當(dāng)n >字符串 :作用和%s一樣,遇到\0就停止

所以%5.3s 輸出的是 com且,com前面補(bǔ)兩個(gè)空格

3.下列main()函數(shù)執(zhí)行后的結(jié)果為()

int func(){ 
	int i, j, k = 0;
	for(i = 0, j = -1;j = 0;i++, j++){
		k++;
	}
	return k;
}
int main(){
    cout<< (func());
    return 0;
}

A.-1

B.0

C.1

D.2

這里的條件判斷部分j 賦值為0恒為假,不會(huì)進(jìn)入循環(huán)所以K等于0

4.下面程序輸出是什么?

includeint main()
{  
   int a=1,b=2,c=3,d=0;
   if(a == 1 && b++==2)
   if(b!=2||c--!=3)
       printf("%d,%d,%d\n" ,a,b,c);
   else 
       printf("%d,%d,%d\n" ,a,b,c);
   else 
       printf("%d,%d,%d\n" ,a,b,c);
    return 0;
}

A.1,2,3

B.1,3,2

C.3,2,1

D.1,3,3

else匹配有就近原則 : 匹配最近的if
|| 邏輯或:任意一方為真就是為真。 左邊表達(dá)式為真,右邊表達(dá)式就不會(huì)執(zhí)行第一個(gè)if就判斷為假,直接到最后一個(gè)printf 打印,答案選D

5.若有定義語句: int a=10 ; double b=3.14 ; 則表達(dá)式 ‘A’+a+b 值的類型是()

A.char

B.int

C.double

D.float

類型自動(dòng)提升
'A’是char類型,占一個(gè)字節(jié),a是int 類型, 占4個(gè)字節(jié),c是double類型,占8個(gè)字節(jié)。不同類型運(yùn)算會(huì)自動(dòng)提升,小范圍提升為大范圍 ,所以最后轉(zhuǎn)換為double類型。

6.下面,p[1] [2]的值是 的值是()

int p[][4] = {{1}, {3, 2}, {4, 5, 6}, {0}};

A.1

B.0

C.6

D.2

本質(zhì)是一個(gè)4行4列的二維數(shù)組,每個(gè)大括號是一行,都沒有進(jìn)行完全初始化,沒初始化的默認(rèn)為0

數(shù)組坐標(biāo)從0開始,選B

7.選擇表達(dá)式 11|10 的結(jié)果(本題數(shù)值均為十進(jìn)制)()

A.11

B.10

C.8

D.2

邏輯運(yùn)算:

image-20221128001307879

選A

int fun(int a){
 a^=(1<<5)-1;
 return a;
}

fun(21)運(yùn)行結(jié)果是()

A.10

B.5

C.3

D.8

1<<5 后等于32 ,再-1 等于31, 最后是a^31 也就是21^31
^ 運(yùn)算:相同為0,不同為1

選A

9.若有定義語句:int year=1009,*p=&year;以下不能使變量 year 中的值增至 1010 的語句是()

A.*p+=1;

B.(*p)++;

C.++(*p)

D.*p++

運(yùn)算符優(yōu)先級的問題,*的優(yōu)先級大于 +=,()的優(yōu)先級比++高,而++的優(yōu)先級比*要高,沒有對1009進(jìn)行++,而是對指針++.所以選D

順便回顧一下運(yùn)算符的優(yōu)先級:

查看源圖像

10.下面關(guān)于"指針"的描述不正確的是()

A.當(dāng)使用free釋放掉一個(gè)指針內(nèi)容后,指針變量的值被置為NULL

B.32位系統(tǒng)下任何類型指針的長度都是4個(gè)字節(jié)

C.指針的數(shù)據(jù)類型聲明的是指針實(shí)際指向內(nèi)容的數(shù)據(jù)類型

D.野指針是指向未分配或者已經(jīng)釋放的內(nèi)存地址

解析:

free指針只是把指向的空間銷毀了 ,并沒有把值置為NULL,指針的值置空需要我們自己去手動(dòng)置空,選A


編程題

組隊(duì)競賽

組隊(duì)競賽傳送門

image-20221127222450648

image-20221127222509644

最直接的想法就是先進(jìn)行排序,然后在找規(guī)律:

image-20221127235601937

#include#include 
#includeusing namespace std;

int main()
{
    int n;
    while(cin>>n)
    {
        vectorv;
        long long sum = 0;
        v.resize(3*n);
        for(size_t i = 0;i>v[i];
        }
        std::sort(v.begin(),v.end());
        for(size_t i = 0;i

刪除公共字符串

刪除公共字符串傳送門

image-20221127231304235

思路1:通過哈希映射,把字符串s2放入hash中,進(jìn)行標(biāo)記。然后去遍歷一遍字符串s1,找出沒有重復(fù)的進(jìn)行拼接即可解決此題

思路2:直接去找,在字符串s1中找s2的值,find相同的就直接erase掉

//思路1
#include#includeusing namespace std;
int main()
{
    string s1,s2;
    getline(cin,s1);
    getline(cin,s2);
    int hash[256] = {0};
    for(size_t i = 0;i
//思路2
#include#includeusing namespace std;
int main()
{
    string s1,s2;
    getline(cin,s1);
    getline(cin,s2);
    for(size_t i = 0;i

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧

網(wǎng)頁標(biāo)題:【C++筆試強(qiáng)訓(xùn)計(jì)劃】第一天-創(chuàng)新互聯(lián)
瀏覽路徑:http://jinyejixie.com/article2/csoiic.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器微信小程序、網(wǎng)站設(shè)計(jì)公司、網(wǎng)站維護(hù)面包屑導(dǎo)航、網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

大悟县| 黑龙江省| 中宁县| 铜鼓县| 错那县| 德令哈市| 山东省| 南漳县| 琼结县| 于田县| 三穗县| 天水市| 通化市| 鞍山市| 湟中县| 仲巴县| 聊城市| 湘乡市| 凌源市| 民和| 河北省| 东兴市| 通榆县| 尼木县| 沭阳县| 丰顺县| 襄垣县| 潜江市| 拜城县| 杭锦后旗| 禄丰县| 专栏| 股票| 额尔古纳市| 喀喇沁旗| 绿春县| 延庆县| 五台县| 鸡泽县| 神池县| 嘉义县|