#include<stdio.h>
int main()
{
long int age,time;
scanf("%ld",&age);
time=age*31560000;
printf("%ld\n",time);
return 0;
}
import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner s = new Scanner(System.in);
int i = s.nextInt();
double j = 3.156;
double t = Math.pow(10,7);
double v = j * t;
int value = i * (int)v;
System.out.print(value);
}
} /*
此题考查取值范围和格式化输入与输出:
有以下几点要注意:
1.输入时”ld“与”lf“分别用于输入长整型与doulbe型数据
2.输出时”l“用于输出长整型,可以用在格式符d、u、o、x前面
3.浮点数(实型数)可以用十进制形式和指数形式来表示,本例用的是后者
*/
#include<stdio.h>
int main()
{
int a;
scanf("%d",&a);
printf("%ld",(long long)3.156e7*a);
} import java.math.BigDecimal;
import java.util.Scanner;
public class Main{
private static Math math;
public static void main(String[] args){
Scanner in = new Scanner(System.in);
long a = in.nextLong();
double c = math.pow(10,7);
double b = 3.156*c;
double s = a*b;
BigDecimal db = new BigDecimal(s);
System.out.println(db.toPlainString());
}
} #include<stdio.h>
#define YEAR 3.156e7
int main()
{
int a = 0;
scanf("%d",&a);
long long c = a *YEAR;
printf("%lld",c);
return 0;
}