标题:某只鸟它从0点出发,开始的飞行速度为1m/s,每过一个单位时间鸟的飞行速度比 ...
只看楼主
bug娃娃
Rank: 2
等 级:论坛游民
帖 子:101
专家分:27
注 册:2019-3-15
结帖率:95.24%
已结贴  问题点数:20 回复次数:4 
某只鸟它从0点出发,开始的飞行速度为1m/s,每过一个单位时间鸟的飞行速度比上一个单位时间的飞行速度快2m/s,问n(0<n<10^5)个单位时间之
我的代码如下:
//笨鸟先飞
#include <stdio.h>
#include <math.h>
void main()
{
    int T,i,n;
    int k,s;  //k是速度,s是路程
    scanf("%d",&T);
    while(T)
    {
        scanf("%d",&n);
        k = 1,s = 0;
        for(i = 1;i <= n;i++)
        {
            k = 2 * i -1;
            s = s + k;            
        }
        T--;
        printf("%d\n",s);
    }     
}
我想请问一下那个取模该怎么考虑呢?
搜索更多相关主题的帖子: 速度 单位 时间 include int 
2019-03-18 10:32
bug娃娃
Rank: 2
等 级:论坛游民
帖 子:101
专家分:27
注 册:2019-3-15
得分:0 
后面看不到的地方是问n(0<n<10^5)个单位时间之后鸟飞了多远?
2019-03-18 10:33
dzy123
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:5
帖 子:379
专家分:820
注 册:2013-4-18
得分:20 
#include<iostream>
using namespace std;
int main()
{
    int n;
    cin>>n;
    int i;
    int k;
    float s=0;
    for(i=1;i<=n;i++)
    {
        k=2*i-1;
        s=i*i;
        cout<<"第"<<i<<"秒,速度是:"<<k<<"m/s,飞行"<<s<<"米"<<endl;;
    }
   
   
    return 0;
}
2019-03-18 16:40
bug娃娃
Rank: 2
等 级:论坛游民
帖 子:101
专家分:27
注 册:2019-3-15
得分:0 
能用C语言吗?
2019-03-18 17:01
bug娃娃
Rank: 2
等 级:论坛游民
帖 子:101
专家分:27
注 册:2019-3-15
得分:0 
我像我这样做运行出来的结果是正确的,但是差异就是要求中有个单位时间在(0<n<10^5)之间,要取模才能在我们学校那个网站上算是正确的,我就是不懂这个取模。
2019-03-18 17:05



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-493670-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.088068 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved