1010: 求圆的周长和面积

时间限制: 1 Sec 内存限制: 30 MB

提交: 42979 解决: 21335

[状态] [讨论版] [提交] [命题人:admin]

题目描述

输入圆的半径,求圆的周长和面积。 要求定义圆周率为如下宏常量

#define PI 3.14159

输入

输入半径r的值,为一实数。

输出

输出一行,包括周长和面积。数据之间用一个空格隔开,数据保留小数后面两位。

样例输入 Copy

3

样例输出 Copy

18.85 28.27

C代码:

#include

#define PI 3.14159

int main(){

double r;

scanf("%lf",&r);

printf("%.2lf %.2lf",2*PI*r,PI*r*r);

}

1011: 圆柱体表面积

时间限制: 1 Sec 内存限制: 30 MB

提交: 29988 解决: 20328

[状态] [讨论版] [提交] [命题人:admin]

题目描述

输入圆柱体的底面半径r和高h,计算圆柱体的表面积并输出到屏幕上。要求定义圆周率为如下宏常量

#define PI 3.14159

输入

输入两个实数,为圆柱体的底面半径r和高h。

输出

输出一个实数,即圆柱体的表面积,保留2位小数。

样例输入 Copy

42.1 71.6

样例输出 Copy

30076.14

C代码:

#include

#define PI 3.14159

int main(){

double r,H,S;

scanf("%lf %lf",&r,&H);

S = 2*PI*r*r+2*PI*r*H;

printf("%.2lf",S);

}

1012: 求绝对值

时间限制: 1 Sec 内存限制: 30 MB

提交: 31426 解决: 20891

[状态] [讨论版] [提交] [命题人:admin]

题目描述

求实数的绝对值。

输入

输入一个实数。

输出

输出它的绝对值,结果保留两位小数

样例输入 Copy

-234.00

样例输出 Copy

234.00

C代码:

#include

#define PI 3.14159

int main(){

double x,X;

scanf("%lf",&x);

if(x > 0)

X = x;

else

X = -x;

printf("%.2lf",X);

}

1013: 求两点间距离

时间限制: 1 Sec 内存限制: 30 MB

提交: 34281 解决: 20604

[状态] [讨论版] [提交] [命题人:admin]

题目描述

给定A(x1, y1), B(x2, y2)两点坐标,计算它们间的距离。

输入

输入包含四个实数x1, y1, x2, y2,分别用空格隔开,含义如描述。其中0≤x1,x2,y1,y2≤100。

输出

输出占一行,包含一个实数d,表示A, B两点间的距离。结果保留两位小数。

样例输入 Copy

1 1 2 2

样例输出 Copy

1.41

C代码:

#include

#include

#define PI 3.14159

int main(){

double x1,y1,x2,y2,D;

double d;

scanf("%lf %lf %lf %lf",&x1,&y1,&x2,&y2);

D = pow((x1-x2),2)+pow((y1-y2),2);

d = sqrt(D);

printf("%.2lf",d);

}

1014: 求三角形的面积

时间限制: 1 Sec 内存限制: 30 MB

提交: 27596 解决: 19995

[状态] [讨论版] [提交] [命题人:admin]

题目描述

给出三角形的三条边,求三角形的面积。

输入

输入三角形的三条边长(实数),数据之间用空格隔开。

输出

输出三角形的面积,结果保留2位小数。

样例输入 Copy

2.5 4 5

样例输出 Copy

4.95

提示

用海伦公式或其他方法均可。

C代码:

#include

#include

#define PI 3.14159

int main(){

double a,b,c,q,S;

scanf("%lf %lf %lf",&a,&b,&c);

q = (a+b+c)/2 ;

S = sqrt(q*(q-a)*(q-b)*(q-c));

printf("%.2lf",S);

}

1015: 计算时间间隔

时间限制: 1 Sec 内存限制: 30 MB

提交: 37321 解决: 18099

[状态] [讨论版] [提交] [命题人:admin]

题目描述

读入两个用“时:分:秒”表示的时间点,计算以秒为单位的时间间隔。

输入

输入有两行,每行是一个用“时:分:秒”表示的时间点。测试数据保证第二个时间点晚于第一个时间点。

输出

输出一个整数,表示时间间隔的秒数。

样例输入 Copy

08:00:00

09:00:00

样例输出 Copy

3600

提示

输入数据中带有普通字符,如冒号,scanf函数的格式字符串中对应位置上也要有对应字符。

C代码:

#include

int main(){

int x1,x2,x3;

int y1,y2,y3;

int sum1=0,sum2=0;

scanf("%d:%d:%d",&x1,&x2,&x3);

scanf("%d:%d:%d",&y1,&y2,&y3);

sum1 = x1*3600+x2*60+x3;

sum2 = y1*3600+y2*60+y3;

printf("%d",sum2-sum1);

}

1016: 银行利率

时间限制: 1 Sec 内存限制: 30 MB

提交: 31378 解决: 18820

[状态] [讨论版] [提交] [命题人:admin]

题目描述

设银行1年期定期存款年利率为2.25%,存款本金为deposit元,试编程计算并输出n年后的本利之和。

输入

输入一个正整数和一个实数,分别代表存款年数和存款本金。

输出

输出一个双精度实数,小数点后保留6位有效数字。

样例输入 Copy

2 100

样例输出 Copy

104.550625

提示

使用math.h中的数学函数

C代码:

#include

#include

int main(){

double year,money;

double sum;

scanf("%lf %lf",&year,&money);

sum = money * pow(1+2.25/100,year);

printf("%.6lf",sum);

}

1017: 判断正整数位数

时间限制: 1 Sec 内存限制: 128 MB

提交: 14645 解决: 8818

[状态] [讨论版] [提交] [命题人:admin]

题目描述

给定一个不多于5位的正整数,判断它是几位数,并输出。

输入

一个不多于5位的正整数。

输出

输出正整数的位数,单独占一行。

样例输入 Copy

111

样例输出 Copy

3

C代码:

#include

#include

int main(){

int x;

scanf("%d",&x);

if( x/10 < 1 )

printf("1");

if(x/10 >=1 && x/10<=9)

printf("2");

if(x/10>=10 && x/10<=99)

printf("3");

if(x/100>=10 && x/100<=99)

printf("4");

if(x/1000>=10 && x/10000<=90)

printf("5");

}

1018: 奇数偶数

时间限制: 1 Sec 内存限制: 30 MB

提交: 37295 解决: 21555

[状态] [讨论版] [提交] [命题人:admin]

题目描述

输入一个整数,判断该数是奇数还是偶数。

输入

输入整数n。

输出

如果该数是奇数就输出“odd”,偶数就输出“even”(输出不含双引号)。

样例输入 Copy

8

样例输出 Copy

even

C代码:

#include

#include

int main(){

int x;

scanf("%d",&x);

if( x%2==0 )

printf("even");

if( x%2!=0)

printf("odd");

}

1019: 公园门票

时间限制: 1 Sec 内存限制: 30 MB

提交: 33123 解决: 18649

[状态] [讨论版] [提交] [命题人:admin]

题目描述

某公园门票的票价是每人50元,一次购票满30张,每张可以少收2元。试编写自动计费系统程序。

输入

输入一个正整数,表示购票的数量。

输出

输出一个整数,表示用户实际需要支付的金额。

样例输入 Copy

30

样例输出 Copy

1440

C代码:

#include

int main(){

int x;

scanf("%d",&x);

if( x<30 )

printf("%d",50*x);

if( x>=30)

printf("%d",48*x);

}

zzulioj1017C语言答案,ZZULIOJ刷题1010-1019相关推荐

  1. C语言计算机二级/C语言期末考试 刷题(二)

    收集了一些经典C语言计算机二级和C语言期末考试题库 整理不易,大家点赞收藏支持一下 祝大家计算机二级和期末考试都高分过 系列文章: C语言计算机二级/C语言期末考试 刷题(一) 目录 一.填空   共 ...

  2. C语言计算机二级/C语言期末考试 刷题(四)

    收集了一些经典C语言计算机二级和C语言期末考试题库 整理不易,大家点赞收藏支持一下 祝大家计算机二级和期末考试都高分过 系列文章: C语言计算机二级/C语言期末考试 刷题(一) C语言计算机二级/C语 ...

  3. zzulioj1017C语言答案,郑州轻工业大学oj题解(c语言)1017,1018 if典型题

    根据收集到的数据,1017,1018也是错误率比较高,容易卡住的题目. 在讲题目,之前,有必要先把if这一逻辑判断的条件先给大家理清一下. 首先先看两个或者多个if同用的情况: if (条件1) { ...

  4. C语言计算机二级/C语言期末考试 刷题(一)

    收集了一些经典C语言计算机二级和C语言期末考试题库 整理不易,大家点赞收藏支持一下 祝大家计算机二级和期末考试都高分过 目录 一.填空,共20题 (共计20分) 二.单选   共25题 (共计25分) ...

  5. C语言--期末前夜刷题计划(吉林大学高级语言程序设计超星慕课作业题为主)

    1.输出前驱后继字符 #include "stdio.h" int main(){char x;scanf("%c",&x);int a,b,c;b=x ...

  6. C语言入门必刷题-牛客网精选5道

    目录 1.BC12 学生基本信息输入输出 2.BC89 包含数字9的数 3.BC29 开学? 4.BC77 简单计算器 5.BC140 杨辉三角 1.BC12 学生基本信息输入输出 描述 依次输入一个 ...

  7. c语言洛谷刷题日记P5734 【深基6.例6】文字处理软件(合理运用字符串函数)

    看题目戳这里 目录 一.后接插入,在文档后面插入字符串 str,并输出文档的字符串. 二:截取文档部分,只保留文档中从第 a 个字符起 b 个字符,并输出文档的字符串. 三:插入片段,在文档中第 a ...

  8. C语言入门必刷题-牛客网精选-经典题型-一定来试试哦

    文章目录 BC117 小乐乐走台阶 描述 输入描述: 输出描述: 示例1 示例2 分析 BC98 序列中删除指定数字 描述 输入描述: 输出描述: 示例1 示例2 BC95 最高分与最低分之差 描述 ...

  9. 想说说关于在刷题网站(牛客 、C语言网、力扣)上测试样例过了但是OJ判错这档子事

    目录 1.话题引入 2.在刷题过程中一些自己想说的 3.刷题时的一些小建议 4.个人感悟 1.话题引入 首先介绍一下我自己,本人是一名专科大一的学生:非计算机本专业:因为想拓宽自己的知识面和技术:于是 ...

最新文章

  1. 运行nltk示例 Resource u'tokenizers punkt english.pickle' not found解决
  2. JavaScript代码优化实战之一:缓存变量,关键字过滤
  3. 技术分享 | 一文带你了解测试流程体系
  4. 项目缺少包如何和服务器,解决缺少服务器依赖包问题
  5. 模板题——数位DP、状态压缩、记忆化搜索
  6. mysql 索引优化分析
  7. 金蝶k3单据编码规则_金蝶K3ERP编码规则.doc
  8. 21天学习之二(Android 10.0 SystemUI默认去掉底部导航栏的三种方法)
  9. Apollo安装记录
  10. Centos下docker/docker-compose离线安装
  11. Java各数据库的JDBC驱动包下载地址
  12. [动态规划] 什么是动态规划
  13. 镜像miracast投屏软件_什么是Miracast投屏,Miracast是怎么投屏的?
  14. Access根据出生日期计算年龄_小技巧 | 在SPSS中根据出生日期计算年龄
  15. 比较经典的位字段例题(颜色三原色)
  16. 内存不能为read修复方法
  17. 马克思主义理论-资本主义的发展及趋势
  18. Hex diff compare 比较工具
  19. Java图片合成并引入外部字体写入文字
  20. 2008-12-29日xp系统补丁导致iis无法启动

热门文章

  1. 2021年全国职业院校技能大赛高职组“软件测试”赛项—“阶段二竞赛任务书”
  2. e2实名信息什么意思_注意!收到“二次实名验证”信息千万别点,已有人中招!...
  3. 浅析锂电池保护板(BMS)系统设计思路(一)
  4. cad07无法看见教育版的标注
  5. Git 代码的审阅与提交
  6. comsol学习记录——光的衍射
  7. uniapp微信小程序onShareAppMessage 函数实现分享功能和实例页面代码
  8. linux psycopg2,在unix上为python 3.5安装psycopg2包
  9. 华为首批鸿蒙系统手机,华为鸿蒙首批升级机型名单曝光 华为6月将正式发布鸿蒙手机操作系统...
  10. 老师让我实现一个基于SSM的在线租房系统