C語言實驗——保留整數--Java
阿新 • • 發佈:2018-11-02
原題連結
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner reader = new Scanner(System.in); int i,flag; String str; str=reader.nextLine(); int length = str.length(); char[] s=new char[82]; flag=0; if(str.charAt(0)<='9'&&str.charAt(0)>='0')s[flag++]=str.charAt(0); else s[flag++]='*'; for(i=1;i<length;i++) { if(str.charAt(i)<='9'&&str.charAt(i)>='0') { s[flag++]=str.charAt(i); } else { if(s[flag-1]!='*')s[flag++]='*'; } } for(i=0;i<flag;i++) { System.out.print(s[i]); } reader.close(); } }