首页 > 试题广场 >

你能活多少秒

[编程题]你能活多少秒
  • 热度指数:94420 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
问题:一年约有 3.156×10s,要求输入您的年龄,显示该年龄合多少秒。

数据范围:



输入描述:
一行,包括一个整数age
数据范围:


输出描述:
一行,包含一个整数,输出年龄对应的秒数。
示例1

输入

20

输出

631200000
#include <stdio.h>

int main() {
    int a;
    double b=3.156e7;
    scanf("%d",&a);
    printf("%.0f",a*b);
    
    return 0;
}


使用双精度浮点数声明,输出时不显示小数点后面的浮点数
发表于 2025-06-16 14:01:37 回复(0)
#include <stdio.h>
#include <math.h>

int main()
{
    int a = 0;
    scanf("%d", &a);

    long int b = (a * (3.156 * pow(10, 7)));  
    // 计算一个值的平方也就是次幂(我数学不好,好像编程是这么叫的),函数是 pow,头文件是 #include <math.h>
    // a = 年龄
    // 3.156 * 10^7 次方=秒数
    // 再用 年龄 * 秒数 = 总秒数
    // 需要用 long int 接收,如果用 int接收会溢出成负数

    printf("%ld", b);
    // %ld 是 printf 输出 long int 的表达格式

    return 0;

}
发表于 2025-05-29 15:22:38 回复(0)
#include <stdio.h>
#include <math.h>

int main() {
    int age;
    long s;
    scanf("%d", &age);
    printf("%ld", (long)(age * (3.156 * pow(10, 7))));
    return 0;
}
发表于 2024-12-06 17:20:00 回复(0)
#include <stdio.h>

int main() {
    long int age;
    scanf("%ld",&age);
    printf("%ld",age*3156*10*10*10*10);
    return 0;
}
发表于 2024-10-13 18:59:09 回复(0)
这个代码为什么不对啊?
int main()
{
    long int age = 0;
    scanf_s("%d", &age);
    printf("%ld",age * 3.156e7);
    return 0;
}
发表于 2024-09-03 20:30:17 回复(2)

include <stdio.h>

int main()
{
long int a=0;
scanf("%d",&a);
printf("%ld",(long int)(a*3.156e7));
return 0;
}

发表于 2024-08-12 11:59:17 回复(0)
#include <stdio.h>

int main() {
    int a;
    float b=3.156e7;
    scanf("%d",&a);
    printf("%0.f",a*b);
    return 0;
}

第四组答案是3124440000
为什么我的是3124440064
发表于 2024-07-20 09:49:44 回复(0)
#include <stdio.h>

int main() {
    int age = 0;
    scanf("%d",&age);
    printf("%lld",(long)age*31560000);
    return 0;
}
发表于 2024-04-26 19:20:31 回复(0)
#include <stdio.h>

int main() {
    long long a;
    long long b;
scanf("%lld",&a);
b=3.156*10000000;
printf("%lld",a*b);
}

编辑于 2024-04-23 15:12:03 回复(0)
#include <stdio.h>

int main(){
    int a;
    long long b;
    scanf("%d",&a);
    b = a*(3.156*10000000);
    printf("%lld",b);

}
发表于 2024-03-12 18:53:22 回复(1)
#include <stdio.h>

int main() {
    long long a=0;
    long long b=31560000;
    scanf("%lld",&a);
    printf("%lld",(a*b));

    return 0;
}
发表于 2024-03-12 15:56:02 回复(0)
#include <stdio.h>

int main() 
{
    long long age;

    scanf("%lld", &age);

    age *= 3.156 * 10e6;

    printf("%lld\n", age);
    
    return 0;
}

发表于 2024-03-02 20:10:13 回复(0)
#include <stdio.h>

int main() {
    long long age;
    scanf("%lld", &age);
    printf("%lld", age*31560000);
    return 0;
}
发表于 2024-01-02 22:30:12 回复(1)
#include <stdio.h>
#include<math.h>
int main() {
    long age = 0;
    scanf("%ld",&age);
    age = age*(3.156*pow(10,7));
    printf("%ld",age);
    return 0;
}
发表于 2023-10-04 14:59:57 回复(1)
#include <stdio.h>

int main() {
    long age;
    scanf("%ld",&age);
    printf("%ld",age = age*(3.156*10e7));
    return 0;
}
发表于 2023-09-19 18:29:44 回复(0)
#include <stdio.h>

int main() {
    int age;
    scanf("%d",&age);
    printf("%.0f",age*3.156e7);
    return 0;
}

发表于 2023-06-15 23:05:49 回复(0)
#include <stdio.h>
#include <math.h>

int main() {
    int age = 0;
    scanf("%d", &age);
    long sec = 3.156 * pow(10,  7) * age;
    printf("%ld", sec);
    return 0;
}
发表于 2023-02-18 20:36:29 回复(0)