字串的逆序輸出
package com.ccf; import java.util.*; public class FanZhuan { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.nextLine(); //方法一,字串轉化成StringBuffer之後使用reverse() StringBuffer strr = new StringBuffer(str); System.out.println(strr.reverse()); //方法二,字串逆序輸出 for(int i=str.length()-1;i>=0;i--) System.out.print(str.charAt(i)); } }
相關推薦
Java字串逆序輸出
public class re { //這個方法只是看效果,無返回 public void reverse(String s){ char[] arr=s.toCharArray();//字串轉為字元陣列 for
NYOJ266 字串逆序輸出
字串逆序輸出 時間限制:3000 ms | 記憶體限制:65535 KB 難度:0 描述給定一行字元,逆序輸出此行(空格.數字不輸出) 輸入第一行是一個整數N(N<10)表示
基於陣列的棧實現--控制檯輸入字串逆序輸出。
要求:提示輸入一個字串,回車後螢幕顯示字串順序倒置後的結果。 思想:用棧進行字串逆序。首先字母從輸入的字串中開一個一個的提取出來,並壓入棧中,接著它們依次彈出棧,並顯示出來,因為棧後進先出的特性,字串的順序就顛倒過來了。 StackX類 public class StackX {
iOS 演算法面試題(字串逆序輸出、二叉樹、歸併排序)~demo
//聯絡人:石虎 QQ: 1224614774暱稱:嗡嘛呢叭咪哄 一、字串逆序輸出 1、實現一個字串“how are you”的逆序輸出(程式語言不限)。如給定字串為“hello wo
關於python的字串逆序輸出
剛剛學習python,在http://www.pythontip.com上進行練習。 遇到題目如下: 給你一個字串 a, 如a=‘12345’,對a進行逆序輸出a。 (1)一開始想著簡單的逆序輸出就好了,所以嘗試了以下的寫法: <pre name="code" c
字串逆序輸出,要求呼叫函式實現
比較簡單,要求呼叫函式實現 #include<stdio.h> #include<string.h> void inv(char s1[],char s2[]) {
C語言簡單遞迴實現字串逆序輸出
題目內容的 “注意” 已經側面規定了要用遞迴來實現: 輸入是一個可能含有空格的串說明要用gets來讀入字串,如果利用scanf的話是無法讀入一段含有空格的串。 下面先上一般方法: #include "stdio.h" #include "string.h" char *
輸入一個整數,將這個整數以字串的形式逆序輸出
題目描述 描述: 輸入一個整數,將這個整數以字串的形式逆序輸出 程式不考慮負數的情況,若數字含有0,則逆序形式也含有0,如輸入為100,則輸出為001 輸入描述: 輸入一個in
字串的逆序輸出
package com.ccf; import java.util.*; public class FanZhuan { public static void main(String[] args) { Scanner sc = new Scanner(Sys
輸入字串,逆序輸出(兩種方法)
問題描述 從鍵盤上輸入一組字串,實現逆序輸出。 解題思路 方法一:輸出的時候從(n-1)的資料往前依次輸出。 方法二:假設輸入n個字元,字串預設末尾補上' \0 ',將第0個字元和第(n-1)個字元交換,依次交換中間的資料 輸入的資料 H E
組合語言: 逆序輸出字串“BASED ADDRESSING”
逆序輸出字串“BASED ADDRESSING” 最近正在準備組合語言考試,發現網上程式碼不齊全,於是打了一些練習題上 2017年5月24日14:02:17 data segmen
當s中的字串為“123456”時,則逆序輸出其奇數位置上的字元 “664422”。
程式設計將在字串s中下標為奇數位置上的字元,緊隨其後重複出現一次,放在一個新串t中,t中字元按原字串中字元出現的逆序排列(注意0為偶數)。 例如:當s中的字串為“123456”時,則t中的字串應為“664422”。 #include<stdio.h> #incl
c++寫一個函式,實現輸入一個字串,將其中的字元按逆序輸出
#include "stdafx.h" #include <iostream> #include <string.h> using namespace std; #define N 20 int _tmain(int argc, _TCHAR* argv[]) {
python實現將字串轉化為數字(逆序輸出)
給定一個字串,可能包含空格、字母等轉化為數字,或者逆序輸出數字 下面是具體實現: #!usr/bin/env python #encoding:utf-8 ''' __Author__:沂水寒城 功能:將字串轉化為數字 ''' def trans_s
將整數以字串的形式逆序輸出
public class HuaWeiTest5 { /* * 輸入一個int型整數,按照從右向左的閱讀順序,返回一個不含重複數字的新的整數。 * 輸入例子: 9876673 * 輸出
實現字串翻轉(逆序輸出)
#include #include void swap(char *a, char *b) { assert(a); assert(b); *a = *a^*b; *b = *a^*b; *a = *a^*b; } void switchstring(char *str) { assert(s
輸入一個字串並且逆序輸出
問題 將一個字串str的內容顛倒過來,並輸出。str的長度不超過100個字元。 輸入 輸入包括一行。 第一行輸入的字串。 輸出 輸出轉換好的逆序字串。 樣例輸入 I am a student 樣例輸出 tneduts a ma I#include <stdio.
字串反轉 字串中的單詞逆序輸出 java
/**字串反轉 * *如,輸入“I love China",要求輸出"China love I" */ import java.util.Scanner; public class SwapWord { public static void main(String
C++輸入一個字串,將其逆序輸出
方法一: #include<iostream> #include<string> using namespace std; void main() { char a[50]; cin>>a; char *rev=strrev(a);
C 語言字串 將一行字串I am a student。逆序輸出student。a am I;
方法1 #include <stdio.h> #include <string.h> #define N 4//單詞的個數 #define M 20//單詞的長度 int main(void) {char str[N][M],str1[M];int