zzuli1005: 整数幂

2018年1月20日21:43:51 2 1,462 views
题目描述

输入3个整数,输出它们的1次幂、2次幂和3次幂。

输入

输入3整数,用空格隔开

输出

输出3行,每行3个整数,分别是它们的1次幂、2次幂和3次幂,每个整数占9列,不足9列左对齐

样例输入

1 5 100

样例输出

1 1 1 5 25 125 100 10000 1000000

 

java代码:

package zzuli;

import java.util.Scanner;

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

}

C语言:

#include <stdio.h>
int main()
{ 
 int a,b,c;
 scanf("%d",&a);
 scanf("%d",&b);
 scanf("%dn",&c);
 //a
 printf("%-9d",a);
 printf("%-9d",a*a);
 printf("%-9d\n",a*a*a);
 //b
 printf("%-9d",b);
 printf("%-9d",b*b);
 printf("%-9d\n",b*b*b);
 //c
 printf("%-9d",c);
 printf("%-9d",c*c);
 printf("%-9d\n",c*c*c);

 return 0;
}

 

  • A+
所属分类:ACM

发表评论

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

目前评论:2   其中:访客  2   博主  0

    • avatar 程序开发 1

      :sad: 哈哈哈,这也是够了

      • avatar 广州网站建设 1

        数学的东西还真有点搞不懂!