PTA 7-10 字符转换 (15分)
生活随笔
收集整理的這篇文章主要介紹了
PTA 7-10 字符转换 (15分)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
本題要求提取一個字符串中的所有數(shù)字字符(‘0’……‘9’),將其轉(zhuǎn)換為一個整數(shù)輸出。
輸入格式:
輸入在一行中給出一個不超過80個字符且以回車結(jié)束的字符串。
輸出格式:
在一行中輸出轉(zhuǎn)換后的整數(shù)。題目保證輸出不超過長整型范圍。
輸入樣例:
free82jeep5
輸出樣例:
825
作者
楊起帆
單位
浙大城市學(xué)院
代碼長度限制
16 KB
時間限制
400 ms
內(nèi)存限制
64 MB
這里需要考慮0的各種情況
#include <stdio.h> #include <math.h> #pragma warning(disable:4996) int main(int argc, char const* argv[]){char a[81];int i = 0, fla = 0;scanf("%c", &a[i]);while (a[i] != '\n') {if (a[i] > '0' && a[i] <= '9') {fla = 1;printf("%c", a[i]);}if (a[i] == '0' && fla) printf("%c", a[i]);scanf("%c", &a[i]);}if (!fla)printf("0");return 0; }總結(jié)
以上是生活随笔為你收集整理的PTA 7-10 字符转换 (15分)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数字工具类
- 下一篇: uview基本配置,在HubildX中如