輸入乙個以#結束的字串,本題要求濾去所有的非十六進製制字元(不分大小寫),組成乙個新的表示十六進製制數字的字串,然後將其轉換為十進位制數後輸出。如果在第乙個十六進製制字元之前存在字元「-」,則代表該數是負數。
輸入格式:
輸入在一行中給出乙個以#結束的非空字串。
輸出格式:
在一行中輸出轉換後的十進位制數。題目保證輸出在長整型範圍內。
輸入樣例:
±p-xf4±1!#
輸出樣例:
-3905
#include
#include
intmain()
if(c==
'-'&&flag==0)
flag=-1
;scanf
("%c"
,&c);}
for(j=
0;j)printf
("%d"
,sum*flag)
;}
實驗7 3 6 字串轉換成十進位制整數
輸入乙個以 結束的字串,本題要求濾去所有的非十六進製制字元 不分大小寫 組成乙個新的表示十六進製制數字的字串,然後將其轉換為十進位制數後輸出。如果在第乙個十六進製制字元之前存在字元 則代表該數是負數。輸入格式 輸入在一行中給出乙個以 結束的非空字串。輸出格式 在一行中輸出轉換後的十進位制數。題目保證...
PTA實驗7 3 4 字串替換 15分
本題要求編寫程式,將給定字串中的大寫英文本母按以下對應規則替換 原字母 對應字母 a zb y c xd w x c y bz a 輸入格式 輸入在一行中給出乙個不超過80個字元 並以回車結束的字串。輸出格式 輸出在一行中給出替換完成後的字串。輸入樣例 only the 11 capital let...
1134 字串轉換
time limit 1 sec memory limit 128 mb submit 3030 solved 1610 submit status web board 輸入乙個以回車結束的字串,它由數字和字母組成,請過濾掉所有非數字字元,然後將數字字串轉換成十進位制整數後乘以2輸出。輸入乙個以回車...