信息奥赛题库——编程基础之算术表达式与顺序执行

上传人:无*** 文档编号:160657830 上传时间:2022-10-11 格式:DOC 页数:8 大小:63KB
收藏 版权申诉 举报 下载
信息奥赛题库——编程基础之算术表达式与顺序执行_第1页
第1页 / 共8页
信息奥赛题库——编程基础之算术表达式与顺序执行_第2页
第2页 / 共8页
信息奥赛题库——编程基础之算术表达式与顺序执行_第3页
第3页 / 共8页
资源描述:

《信息奥赛题库——编程基础之算术表达式与顺序执行》由会员分享,可在线阅读,更多相关《信息奥赛题库——编程基础之算术表达式与顺序执行(8页珍藏版)》请在装配图网上搜索。

1、01:A+B问题描述在大部分的在线题库中,都会将A+B问题作为第一题,以帮助新手熟悉平台的使用方法。A+B问题的题目描述如下:给定两个整数A和B,输出A+B的值。保证A、B及结果均在整型范围内。现在请你解决这一问题。输入一行,包含两个整数A,B,中间用单个空格隔开。A和B均在整型范围内。输出一个整数,即A+B的值。保证结果在整型范围内。样例输入1 2样例输出302:计算(a+b)*c的值描述给定3个整数a、b、c,计算表达式(a+b)*c的值。输入输入仅一行,包括三个整数a、b、c,数与数之间以一个空格分开。(10,000 a,b,c 10,000)输出输出一行,即表达式的值样例输入2 3 5

2、样例输出2503:计算(a+b)/c的值描述给定3个整数a、b、c,计算表达式(a+b)/c的值,/是整除运算。输入输入仅一行,包括三个整数a、b、c, 数与数之间以一个空格分开。(10,000 a,b,c = -459.67)输出输出一行,包含一个实数,表示对用的摄氏温度,要求精确到小数点后5位。样例输入41样例输出5.0000009:与圆相关的计算描述给出圆的半径,求圆的直径、周长和面积。输入输入包含一个实数r(0 r = 10,000),表示圆的半径。输出输出一行,包含三个数,分别表示圆的直径、周长、面积,数与数之间以一个空格分开,每个数保留小数点后4位。样例输入3.0样例输出6.000

3、0 18.8495 28.2743提示如果圆的半径是r,那么圆的直径、周长、面积分别是2*r、2 * pi * r、pi * r * r,其中约定pi3.14159。可以使用printf(%.4lf, .)实现保留小数点后4位。10:计算并联电阻的阻值描述对于阻值为r1和r2的电阻,其并联电阻阻值公式计算如下:R = 1/(1/r1 + 1/r2)输入两个电阻阻抗大小,浮点型,以一个空格分开。输出并联之后的阻抗大小,结果保留小数点后2位样例输入1 2样例输出0.6711:计算浮点数相除的余数描述计算两个双精度浮点数a和b的相除的余数,a和b都是正数的。这里余数(r)的定义是:a = k * b

4、 + r,其中 k是整数, 0 = r b。输入输入仅一行,包括两个双精度浮点数a和b。输出输出也仅一行,ab的余数样例输入73.263 0.9973样例输出0.4601提示注意:输出时小数尾部没有多余的0,可以用下面这种格式:double x;x = 1.33;printf(%g, x);12:计算球的体积描述对于半径为r的球,其体积的计算公式为V=4/3*r3,这里取= 3.14。现给定r,求V。输入输入为一个不超过100的非负实数,即球半径,类型为double。输出输出一个实数,即球的体积,保留到小数点后2位。样例输入4样例输出267.9513:反向输出一个三位数描述将一个三位数反向输出

5、。输入一个三位数n。输出反向输出n。样例输入100样例输出00114:大象喝水描述一只大象口渴了,要喝20升水才能解渴,但现在只有一个深h厘米,底面半径为r厘米的小圆桶(h和r都是整数)。问大象至少要喝多少桶水才会解渴。输入输入有一行:包行两个整数,以一个空格分开,分别表示小圆桶的深h和底面半径r,单位都是厘米。输出输出一行,包含一个整数,表示大象至少要喝水的桶数。样例输入23 11样例输出3提示如果一个圆桶的深为h厘米,底面半径为r厘米,那么它最多能装Pi * r * r * h立方厘米的水。(设Pi=3.14159)1升 = 1000毫升1毫升 = 1 立方厘米15:苹果和虫子描述你买了一

6、箱n个苹果,很不幸的是买完时箱子里混进了一条虫子。虫子每x小时能吃掉一个苹果,假设虫子在吃完一个苹果之前不会吃另一个,那么经过y小时你还有多少个完整的苹果?输入输入仅一行,包括n,x和y(均为整数)。输出输出也仅一行,剩下的苹果个数样例输入10 4 9样例输出7提示注意:是要求完整的苹果数。16:计算线段长度描述已知线段的两个端点的坐标A(Xa,Ya),B(Xb,Yb),求线段AB的长度。输入共两行。第一行是两个实数Xa,Ya,即A的坐标。第二行是两个实数Xb,Yb,即B的坐标。输入中所有实数的绝对值均不超过10000。输出一个实数,即线段AB的长度,保留到小数点后3位。样例输入1 12 2样

7、例输出1.41417:用边长求三角形面积描述给定三条线段的长度,判断这三条线段是否能够构成三角形。如果能够构成,则计算其面积。输入输入只有一行,包含三个浮点数,分别表示三角形三边的边长,数与数之间以一个空格分开。输出对于可以构成三角形的情况,输出三角形的面积,保留4位小数。对于不能构成三角形的情况, 输出“Data Error”。样例输入3 4 5样例输出6.0000提示三边长满足任何两边之和大于第三边,便可构成三角形。设三边长分别为a,b,c, 令r=(a+b+c)/2,则三角形的面积 s = sqrt(r(r-a)(r-b)(r-c)平方根计算可以使用sqrt请使用双精度18:计算三角形面

8、积描述平面上有一个三角形,它的三个顶点坐标分别为(x1, y1), (x2, y2), (x3, y3),那么请问这个三角形的面积是多少。输入输入仅一行,包括6个单精度浮点数,分别对应x1, y1, x2, y2, x3, y3。输出输出也是一行,输出三角形的面积,精确到小数点后两位。样例输入0 0 4 0 0 3样例输出6.0019:A*B问题描述输入两个正整数A和B,求A*B。输入一行,包含两个正整数A和B,中间用单个空格隔开。1 = A,B = 50000。输出一个整数,即A*B的值。样例输入3 4样例输出12提示注意乘积的范围和数据类型的选择20:计算2的幂描述给定非负整数n,求2n。输入一个整数n。0 = n 31。输出一个整数,即2的n次方。样例输入3样例输出8

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!