杭電計算機複試2014筆試題目解答

2021-10-05 05:32:06 字數 753 閱讀 4144

/*

1.如果輸入了乙個單詞,直到檢測到空格算是乙個單詞,行的長度不超過80個字元,超過了提前換行,每行的開頭單詞沒有空格

2. 如果遇到

則換行3.如果遇到,如果不是在開頭則先換行,再輸出80個'-'並換行,在開頭的話直接 輸出80個'-'並換行

4.最後一行以換行符結束

*//*

#include#includeconst int maxv=88;

char str[88];

int main()

if(strcmp(str,"")==0)

for(int i=0;i<80;i++)

printf("\n");

num_length=0;

} num_length=num_length+strlen(str)+1;//每行字元長度

if(num_length+1>80)else

}printf("\n");//最後一行的換行符

return 0;

}*/

/*給出乙個字串只包含』a』-'z』的字元,然後對其進行編碼

#include#include#includeusing namespace std;

mapmp;

int main()else

} mp.clear();

printf("\n");

} return 0;

}

杭電計算機複試2012筆試題目解答

寫乙個程式將十進位制數轉變為十六進製制輸出,每行輸入乙個十進位制數,當輸入數為0,程式結束 includechar wei 16 char hex 20 字元陣列儲存最終結果 逆序輸出 除基取餘倒級聯 int dectohex int n while n 0 return hex wei int m...

杭電計算機複試2018筆試題目解答

題目1 杭電實驗室會定期去電影院看電影,按照慣例,每個成員需要先抽乙個號碼。給出n個人的名字,各抽取乙個數字,自己用一種資料結構訪問人的名字和抽取數字資訊 票數 例如 bob 9 alice 12 tom 5 jack 7 nick 4 1.定義一種數叫醜數,其因子除1外只有2.3.5的倍數,例如4...

杭電計算機複試2015筆試題解答

給定乙個字串,計算字串中數值的個數並求和。其中還包含了負號,若 緊跟負號的是乙個數值,則表示這是乙個負數,若後面跟著的不是數字,則不表 示什麼。輸入 乙個字串 輸出 數值個數 數值和 列子輸入 312ab 2 9 a 輸出 3 301 與2010年的試題2類似字串中提取數字並求和 可以選擇把乙個數先...