题目链接

题目描述

等差数列是一个很有趣的数列,它的任何相邻两项的差相等。

蒜头君给出一个等差数列的前两项 a1, a2,求第 n 项是多少。

输入格式
一行,包含三个整数 a1, a2, n。
-100 ≤ a1, a2 ≤ 100, 0< n ≤ 1000。

输出格式
一个整数,即第 n 项的值。

Sample Input

1 4 100

Sample Output

298

思路

输入的是首项,第二项,以及 n 的值,要我们求第 n 项,很容易可以计算出等差数列的公差 d ,根据等差数列的通项公式an = a1 + (n - 1) * d可以求出第 n 项的值。

C语言代码:

#include<stdio.h>
int main()
{int a1, a2, n;scanf("%d %d %d",&a1, &a2, &n);int d = a2 - a1;printf("%d",a1 + (n - 1) * d);return 0;
}

C++代码:

#include<bits/stdc++.h>
using namespace std;
int main()
{int a1, a2, n;while(cin >> a1 >> a2 >> n)cout << a1 + (n - 1) * (a2 - a1) << endl;return 0;
}

没有C语言基础的同学们,可以先学习一下C语言语法,我会整理好,后面发出来
我已经写好了,可以去C语言程序设计专栏看第一周的内容。

本周其他练习:

C语言程序设计专栏

C/C++编程学习 - 第2周 ① 输出马里奥

C/C++编程学习 - 第2周 ② 打印 ASCII 码

C/C++编程学习 - 第2周 ③ 反向输出一个三位数

C/C++编程学习 - 第2周 ④ 计算多项式的值

C/C++编程学习 - 第2周 ⑤ 等差数列末项计算

C/C++编程学习 - 第2周 ⑥ 收集瓶盖赢大奖

C/C++编程学习 - 第2周 ⑦ 求整数的和与均值

C/C++编程学习 - 第2周 ⑧ 输出字符三角形

C/C++编程学习 - 第2周 ⑨ 判断闰年

C/C++编程学习 - 第2周 ⑩ 蒜头君上班

C/C++编程学习 - 第2周 ⑤ 等差数列末项计算相关推荐

  1. C/C++编程学习 - 第2周 ⑥ 收集瓶盖赢大奖

    题目链接 题目描述 蒜厂最近推出了一个"收集瓶盖赢大奖"的活动:如果你拥有 10 个印有"幸运".或 20 个印有"鼓励"的瓶盖,就可以兑换 ...

  2. C/C++编程学习 - 第5周 ② 向左看齐

    题目链接 题目描述 上体育课时,某班 n 个小朋友排成一列.随着体育老师的一声"向左看齐",同学们都朝着左边看.现在每个同学想知道左边的同学中,有多少人的身高比自己矮. 输入格式 ...

  3. C/C++编程学习 - 第5周 ⑧ 判断直角三角形

    题目链接 题目描述 输入三个整数,判断用这三个整数做边长是否能构成一个直角三角形. 输入格式 输入三个整数. 输出格式 能否构成直角三角形,如能输出:"yes",若不能,输出:&q ...

  4. C/C++编程学习 - 第5周 ④ 石头剪刀布

    题目链接 题目描述 石头剪刀布是常见的猜拳游戏.石头胜剪刀,剪刀胜布,布胜石头.如果两个人出拳一样,则不分胜负. 一天,小 A 和小 B 正好在玩石头剪刀布.已知他们的出拳都是有周期性规律的,比如:& ...

  5. C/C++编程学习 - 第6周 ⑦ 分离整数的各个数位

    题目链接 题目描述 小蒜给了你一个整数,要求从个位开始分离出它的每一位数字. 输入格式 输入一个整数,整数在 1 到 108 之间. 输出格式 从个位开始按照从低位到高位的顺序依次输出每一位数字.数字 ...

  6. C/C++编程学习 - 第7周 ⑥ 合影效果

    题目链接 题目描述 蒜头君和朋友们去爬香山,为美丽的景色所陶醉,想合影留念.如果他们站成一排,男生全部在左(从拍照者的角度),并按照从矮到高的顺序从左到右排,女生全部在右,并按照从高到矮的顺序从左到右 ...

  7. C/C++编程学习 - 第4周 ⑦ 判断是否为两位数

    题目链接 题目描述 判断一个正整数是否是两位数(即大于等于 10 且小于等于 99). 蒜头君:很简单的,快来通过它吧! 输入格式 一个正整数,不超过 1000. 输出格式 一行.若该正整数是两位数, ...

  8. C/C++编程学习 - 第6周 ⑤ 球弹跳高度的计算

    题目链接 题目描述 蒜头君让一个球从某一高度落下(整数,单位米),每次落地后反跳回原来高度的一半,再落下.编程计算气球在第 10 次落地时,共经过多少米?第 10 次反弹多高? 输入格式 输入一个整数 ...

  9. C/C++编程学习 - 第7周 ④ 鸡尾酒疗法

    题目链接 题目描述 鸡尾酒疗法,原指 "高效抗逆转录病毒治疗"(HAART),由美籍华裔科学家何大一于 1996 年提出,是通过三种或三种以上的抗病毒药物联合使用来治疗艾滋病.该疗 ...

最新文章

  1. 数据结构-----最大堆的实现
  2. c++判断整数翻转溢出_LeetCode7.整数反转(Reverse Integer)
  3. 云服务器Linux安装,配置,使用nginx
  4. 并发编程模型Akka
  5. android适配各种分辨率的问题
  6. php单列模式_PHP单例模式详解及实例代码
  7. (1)封装JSON数据的三种方式
  8. Log4j日志等级设置详解
  9. 最近京东抢茅台的很火啊,但是必须要京东plus会员。天猫超市抢茅台插件来咯
  10. 使用xmarks同步 chrome ie firefox safari书签
  11. 70级圣骑士OK了,纪念下先!
  12. TNS-12547和TNS-12555错误解决
  13. 9张图揭秘:优秀的数据分析项目,这样做!
  14. Java核心技术第一周学习总结
  15. npm报错 npm ERR! Could not resolve dependency:npm ERR! peer pug@“^2.0.0“ from pug-loader@2.4.0
  16. 爱普生Epson LQ-680K 打印机驱动
  17. Java基本语法总结
  18. javascript教程完整版,JavaScript视频教程
  19. 中兴V880手机的随机软件列表
  20. androd11 编译 Manually written binder interfaces are considered error prone and frequently have bugs.

热门文章

  1. HCL配置二层动态链路聚合实验
  2. m基于ID3决策树算法的能量管理系统matlab仿真
  3. 公安110应急指挥系统软件
  4. 蓝桥杯单片机-ADC-A/D转换-测量PCF8591中AIN3通道(滑动变阻器Rb2)的电压
  5. js循环调用接口上传图片
  6. Word——把两字姓名和三字姓名自动对齐
  7. 初识Jackson——世界上最好的JSON库
  8. 浅析油田有线数字电视机顶盒发放策略
  9. iphone修改运营商名称_我可以将iPhone带到另一家运营商吗?
  10. 2022-2028全球无人机探测雷达行业调研及趋势分析报告