實驗8-2-10 ip位址轉換 (20分)
乙個ip位址是用四個位元組(每個位元組8個位)的二進位製碼組成。請將32位二進位製碼表示的ip位址轉換為十進位制格式表示的ip位址輸出。
輸入格式:
輸入在一行中給出32位二進位制字串。
輸入樣例:
輸出樣例:204.148.21.114
//2020/8/23
#include
#include
doublef(
char a)
;int main (
void
) h=
f(a[i]);
//在乙個雙重迴圈中,
//我認為直接進行轉化會增加複雜度
//如果出現失誤檢查就會變得麻煩
//所以選擇用函式實現
//注意兩個輸出要點
//1.%。0f
//2.最後乙個數末尾不帶點
if(i ==
3) printf (
"%.0lf"
,h);
else printf (
"%.0lf."
,h);
}return0;
}doublef(
char a)
}//輸出
return h;
}
實驗8 2 10 IP位址轉換(20 分)
實驗8 2 10 ip位址轉換 20 分 乙個ip位址是用四個位元組 每個位元組8個位 的二進位製碼組成。請將32位二進位製碼表示的ip位址轉換為十進位制格式表示的ip位址輸出。輸入格式 輸入在一行中給出32位二進位制字串。輸出格式 在一行中輸出十進位制格式的ip位址,其由4個十進位制數組成 分別對...
實驗8 2 10 IP位址轉換 20分
實驗8 2 10 ip位址轉換 20分 乙個ip位址是用四個位元組 每個位元組8個位 的二進位製碼組成。請將32位二進位製碼表示的ip位址轉換為十進位制格式表示的ip位址輸出。輸入格式 輸入在一行中給出32位二進位制字串。輸入樣例 11001100100101000001010101110010 輸...
實驗 IP位址轉換(超好用的substr )
首先介紹c 中超好用的擷取部分字串的函式substr 標頭檔案為 include 函式原型 string substr int pos 0,int n const 函式說明 引數1pos是可預設引數,預設為0,即 從字串頭開始讀取。引數2n表示取多少個字元 該函式功能為 返回從pos開始的n個字元組...