写出一个程序,接受一个字符串,然后输出该字符串反转后的字符串。

题目描述

写出一个程序,接受一个字符串,然后输出该字符串反转后的字符串。例如:

输入描述:

输入N个字符

输出描述:

输出该字符串反转后的字符串

输入例子:
abcd
输出例子:
dcba

import java.util.Scanner;

public class Main {

    public static void main(String[] args) {

        // TODO Auto-generated method stub

        Scanner in = new Scanner(System.in);

        while (in.hasNext()) {

            String s = in.nextLine();  

            byte[] b = s.getBytes();

            for (int i = b.length-1; i >= 0; i--) {

                System.out.print((char)b[i]);

            }

        }                      

    }

}

时间: 2024-10-10 11:27:45

写出一个程序,接受一个字符串,然后输出该字符串反转后的字符串。的相关文章

反转后的字符串排序

反转后的字符串排序 发布时间: 2018年3月20日 21:35   最后更新: 2018年3月21日 00:33   时间限制: 1000ms   内存限制: 128M 描述 输入n个字符串,对这n个字符串(按反转后字典序)排序并输出.例如两个字符串为"aab", "cba",则"cba"应该排在"aab"之前,因为"cba"反转后为"abc","aab"反转后为&

java中的文件读取和文件写出:如何从一个文件中获取内容以及如何向一个文件中写入内容

1 2 3 import java.io.BufferedReader; 4 import java.io.BufferedWriter; 5 import java.io.File; 6 import java.io.FileInputStream; 7 import java.io.FileNotFoundException; 8 import java.io.FileOutputStream; 9 import java.io.IOException; 10 import java.io.

连载《一个程序猿的生命周期》-33、出差后,导致老板与我的矛盾激化

一个程序猿的生命周期 微信平台 口    号:职业交流,职业规划:面对现实,用心去交流.感悟.  公众号:iterlifetime二维码:  百木-ITer职业交流奋斗 群:141588103 出差回来后,第一天上班,老板还是像以往一样,来的早早的.我来的时候,他已经在公司了.有时候在想:什么是老板?别人没上班,“老板”已经上班了:别人下班了,“老板”还没有下班:别人在休息,“老板”还在上班.所以,从我内心来讲,不管大小老板,我还是本着尊敬的态度. 我走进办公室,落座没有几分钟,老板突然站在我门

怎么写出一本程序员风格的修真小说?

(转) 终有一天我手中的编译器将成为我灵魂的一部分,这世界在我的眼中将被代码重构,我将看到山川无尽银河无垠都汇成二进制的数字河流,过往英雄都在我脑海眼前一一浮现,而我听到无数码农跪倒在我的程序面前呼喊. 他们叫我代码之神. 到那个时候,我想我一定可以找回你. 一丶这是一个属于代码的修真世界. 这世界里的每一个人,每一个东西,包括高山大海,刀剑风云,其本质都是一串数字流. 打个比方,如果你知道一块石头的内部数据结构,并且参透其中玄妙,你就能用程序改变它的一切.如果能参透自身这一个复杂的操作系统,就

StringBuilder和Append的一个程序及一个基础概念

刚好两个都在查找,发现有个作者上传了一个这样的程序(估计原程序作者也没运行就直接传上去了,我直接粘贴运行的时候好几处错误,自己就修改了一下),上程序 class Preson { public string firstName; public string middleName; public string lastName; //定义3个私有变量 firstName middleName lastName /*public Preson(string fn,string mn,string l

使用python写出exe程序

step1 下载pyinstaller 链接地址http://www.pyinstaller.org/downloads.html 打开地址结果如上图,step2进行安装: step2:安装pyinstaller 解压文件,复制pyinstaller文件夹中setup.py所在的路径 打开win命令行cmd窗口 进入到刚才复制的地址路径 执行命令 python setup.py install 静静的抽根烟,直到看到finished processing dependencies for ...

[问答题]写出下列程序的输出结果:

$x=87; $y=($x%7)*16; $z=$x>$y?1:0; echo $z; ?> 1

(1)用户输入M,N值,从1至N开始顺序循环数数,每数到M输出该数值,直至全部输出。写出C程序。

采用循环链表,用取余操作做.(VS2010) #include <stdio.h>#include <stdlib.h>#include "stdafx.h"#include <iostream>typedef struct node{ int data; node* next;}node; void CreatList(node*& head, node*& tail, int n){ if(n<1){ head = tail

ios 字符串MD5加密,返回加密后的字符串

iOS MD5加密算法 1 #import <CommonCrypto/CommonDigest.h> // Need to import for CC_MD5 access 2 3 4 - (NSString *)md5:(NSString *)str 5 { 6 const char *cStr = [str UTF8String]; 7 unsigned char result[16]; 8 CC_MD5(cStr, strlen(cStr), result); // This is t