java中如何从键盘读入一个数 1.Scanner s=new Scanner(System.in);int i=s.nextInt();2.BufferedRader b=new BufferedReader(new InputStreamReader(System.in));int i=Integer.parseInt(b.readLine());一般我用这两个。s.nextInt()表示只接受int的数据。还有nextDouble()接收double的数据因为你输入的内容可能有很多种数据类型,s.nextInt()就自动把你输入的数据转化为int型
2、 编写函数求字符串的子串,在主函数中输入子串作为参数,字符串长度不超过255. int substr1(char*str,char*sub){int lenstr=strlen(str);int lensub=strlen(sub);int count=0;for(int i=0;i;i+){if(str[i]=sub[0]){int j=0;for;j;j+){if(str[i+j].
从键盘上输入一个四位整数,将结果按反序显示出来。例如输入1234,输出4321。 #includemain(){int a,b,c,d;scanf(\"%1d%1d%1d%1d\",&a,&b,&c,&d);printf(\"%d%d%d%d\",d,c,b,a);}或者:include\"stdio.hvoid main(){int e,f=0;printf(\"请输销茄入一个四凳缓位整数:\");scanf(\"%d\",&e);while(e){f*=10;f+e%10;e/10;}printf(\"倒枣斗模序后为:\\n%d\",f);}