我是靠谱客的博主 默默月光,最近开发中收集的这篇文章主要介绍洛谷 B2028 反向输出一个三位数 题解,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

此题是洛谷-入门与面试-入门-B2028 反向输出一个三位数

这道题目难度不大,学过“%”的人都会。

直接上代码:

Java:

  import java.util.Scanner;
  public class Main {
  public static void main(String[] args) {//字符串类型
  Scanner rd = new Scanner(System.in);//输入
  String a=rd.next();
  for(int i=a.length()-1;i>=0;i--) {
  System.out.print(a.charAt(i));//输出
  }
  }
  }

C语言:

  #include<stdio.h>
  int main(){
  int n,a,b,c;
  scanf("%d",&n);//输入n
  a=n/100;//a为n的百位
  b=(n/10)%10;//b为n的十位
  c=n%10;//c为n的个位
  printf("n%d%d%d",c,b,a);
  getch();
  }

C++:

  方法1:

  “%”(mod)直接上:

  #include<iostream>
  using namespace std;
  int main() {
  int x;
  int a, b, c;
  cin>>x;
  a=x/100;//百位
  b=x/10%10;//十位
  c=x%10;//个位
  cout<<c<<b<<a;//反向输出
  return 0;

  方法二:

  字符串(本人解法):

  #include<iostream>
  using namespace std;
  int main(){
  string n;
  cin>>n;
  cout<<n[2]<<n[1]<<n[0];
  return 0;
  }

最后

以上就是默默月光为你收集整理的洛谷 B2028 反向输出一个三位数 题解的全部内容,希望文章能够帮你解决洛谷 B2028 反向输出一个三位数 题解所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(62)

评论列表共有 0 条评论

立即
投稿
返回
顶部