zzuli1004: 三位数的数位分离

2018年1月14日18:51:39 发表评论 1,819 views

题目描述

从键盘输入一个任意的三位正整数,分别求出其个位、十位和百位上的数字。

输入

输入任意的一个三位正整数。

输出

依次输出个位、十位、百位上的数字。以空格间隔,但最后一个数据的后面没有空格,直接换行。

样例输入

367

样例输出

7 6 3

 

java:

import java.util.Scanner;

public class zzuli1004 {
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();
		int a,b,c;
		a = n/100;
		b = n%100/10;
		c = n%10;
		System.out.printf("%d %d %d\n",c,b,a);
		
	}

}

c:

#include<stdio.h>
int main(){
	int n,a,b,c;
	scanf("%d",&n);
	a = n/100;
	b = n%100/10;
	c = n%10;
	printf("%d %d %d\n",c,b,a);
	return 0;
}

其实没怎么练题,想学习一下c语言和c++语言,所以找了点简单的题型先来练习c语言的写法。

  • A+
所属分类:ACM

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: