- 博客(34)
- 收藏
- 关注
原创 33:苹果和虫子
你买了一箱n个苹果,很不幸的是买完时箱子里混进了一条虫子。虫子每x小时能吃掉一个苹果,假设虫子在吃完一个苹果之前不会吃另一个,那么经过y小时你还有多少个完整的苹果?输入仅一行,包括n,x和y(均为整数)。输入数据保证y <= n * x。输出也仅一行,剩下的苹果个数。注意:是要求完整的苹果数。
2023-04-27 00:51:37
275
原创 32:大象喝水
一只大象口渴了,要喝20升水才能解渴,但现在只有一个深h厘米,底面半径为r厘米的小圆桶(h和r都是整数)。问大象至少要喝多少桶水才会解渴。输入有一行:包行两个整数,以一个空格分开,分别表示小圆桶的深h和底面半径r,单位都是厘米。输出一行,包含一个整数,表示大象至少要喝水的桶数。
2023-04-25 20:05:57
254
原创 30:计算球的体积
对于半径为r的球,其体积的计算公式为V=4/3*πr3,这里取π= 3.14。输入为一个不超过100的非负实数,即球半径,类型为double。输出一个实数,即球的体积,保留到小数点后2位。
2023-04-20 20:13:42
454
原创 29:计算浮点数相除的余数
计算两个双精度浮点数a和b的相除的余数,a和b都是正数的。这里余数(r)的定义是:a = k * b + r,其中 k是整数, 0 <= r < b。输入仅一行,包括两个双精度浮点数a和b。输出也仅一行,a÷b的余数。
2023-04-20 19:45:57
525
原创 27:与圆相关的计算
如果圆的半径是r,那么圆的直径、周长、面积分别是2*r、2 * pi * r、pi * r * r,其中约定pi=3.14159。输出一行,包含三个数,分别表示圆的直径、周长、面积,数与数之间以一个空格分开,每个数保留小数点后4位。可以使用printf("%.4lf", ...)实现保留小数点后4位。输入包含一个实数r(0 < r <= 10,000),表示圆的半径。给出圆的半径,求圆的直径、周长和面积。
2023-04-20 16:29:57
151
原创 26:温度表达转化
利用公式 C = 5 * (F-32) / 9 (其中C表示摄氏温度,F表示华氏温度) 进行计算转化。输入一行,包含一个实数f,表示华氏温度。(f >= -459.67)输出一行,包含一个实数,表示对应的摄氏温度,要求精确到小数点后5位。
2023-04-20 16:15:05
98
原创 25:计算多项式的值
输入仅一行,包含5个实数,分别是x,及参数a、b、c、d的值,每个数都是绝对值不超过100的双精度浮点数。数与数之间以一个空格分开。对于多项式f(x) = ax3 + bx2 + cx + d 和给定的a, b, c, d, x,计算f(x)的值。输出一个实数,即f(x)的值,保留到小数点后7位。
2023-04-18 20:08:08
168
原创 24:甲流疫情死亡率
甲流并不可怕,在中国,它的死亡率并不是很高。请根据截止2009年12月22日各省报告的甲流确诊数和死亡数,计算甲流在各省的死亡率。输出仅一行,甲流死亡率,以百分数形式输出,精确到小数点后3位。输入仅一行,有两个整数,第一个为确诊数,第二个为死亡数。
2023-04-18 19:43:56
172
原创 23:计算分数的浮点数值
两个整数a和b分别作为分子和分母,既分数 a/b ,求它的浮点数值(双精度浮点数,保留小数点后9位)输出也仅一行,分数 a/b 的浮点数值(双精度浮点数,保留小数点后9位)输入仅一行,包括两个整数a和b(b不为0)
2023-04-12 21:08:53
140
原创 22:带余除法
此题中请使用默认的整除和取余运算,无需对结果进行任何特殊处理。看看程序运行结果与数学上的定义有什么不同?一行,包含两个整数,依次为被除数和除数(除数非零),中间用一个空格隔开。一行,包含两个整数,依次为整数商和余数,中间用一个空格隔开。给定被除数和除数,求整数商及余数。
2023-04-12 20:48:52
69
原创 21:计算(a+b)/c的值
输入仅一行,包括三个整数a、b、c, 数与数之间以一个空格分开。(-10,000 < a,b,c < 10,000, c不等于0)给定3个整数a、b、c,计算表达式(a+b)/c的值,/是整除运算。输出一行,即表达式的值。
2023-04-12 20:15:03
253
原创 20:计算(a+b)*c的值
输入仅一行,包括三个整数a、b、c, 数与数之间以一个空格分开。给定3个整数a、b、c,计算表达式(a+b)*c的值。输出一行,即表达式的值。
2023-04-12 20:11:17
331
原创 19:A+B问题
A+B问题的题目描述如下:给定两个整数A和B,输出A+B的值。保证A、B及结果均在整型范围内。在大部分的在线题库中,都会将A+B问题作为第一题,以帮助新手熟悉平台的使用方法。一行,包含两个整数A,B,中间用单个空格隔开。A和B均在整型范围内。一个整数,即A+B的值。保证结果在整型范围内。现在请你解决这一问题。
2023-04-12 19:57:40
77
原创 18:Hello, World!的大小
它虽然不是本章所涉及的基本数据类型的数据,但我们同样可以用sizeof函数获得它所占用的空间大小。还记得在上一章里,我们曾经输出过的“Hello, World!一个整数,即“Hello, World!请编程求出它的大小,看看跟你设想的是否一样?
2023-04-11 21:41:24
222
原创 17:整型与布尔型的转换
布尔类型又称逻辑类型,通过关键字boolean来定义布尔类型变量,只有true和false两个值,分别代表布尔逻辑中的“真”和“假”。布尔类型不能与整数类型进行转换。boolean 类型不能与int相互转换,不存在 1 表示 true, 0 表示 false 这样的用法。将一个整型变量的值赋给一个布尔型变量,再将这个布尔型变量的值赋给一个整型变量,得到的值是多少?boolean 类型的变量只有两种取值, true 表示真, false 表示假。一个整型范围内的整数,即初始时整型变量的值。
2023-04-11 20:38:04
1077
原创 15:打印ASCII码
输入一个除空格以外的可见字符(保证在函数scanf中可使用格式说明符%c读入),输出其ASCII码。一个十进制整数,即该字符的ASCII码。一个除空格以外的可见字符。
2023-04-11 19:45:16
365
原创 14:浮点数向零舍入
说明:向零舍入的含义是,正数向下舍入,负数向上舍入。输入一个单精度浮点数,将其向零舍入到整数。提示:可以使用强制类型转换来实现。一个整数,即向零舍入到整数的结果。
2023-04-11 19:17:42
724
原创 13:填空:类型转换2
一行,包含两个大写字母,分别代表变量a和b的类型标号。中间用一个空格隔开。输出两个数:1.000000001 1.000000000。// 仅作格式示例,非正确答案。请问a和b分别是以下哪种类型?
2023-04-06 21:25:25
30
原创 13:填空:类型转换1
描述有两个变量a和b,在执行了如下代码后:a = 32768;b = a;printf("%d %d\n", a, b);输出两个数:32768 -32768请问a和b分别是以下哪种类型?A. bool B. char C. short D. int E. float F. double输入无。输出一行,包含两个大写字母,分别代表变量a和b的类型标号。中间用一个空格隔开。样例输入无样例输出A B// 仅作格式示例,
2023-04-06 21:14:52
485
原创 12:其他基本数据类型存储空间大小
分别定义bool,char类型的变量各一个,并依次输出它们的存储空间大小(单位:字节)。一行,两个整数,分别是两个变量的存储空间大小,用一个空格隔开。
2023-04-06 20:43:33
220
原创 11:浮点型数据类型存储空间大小
分别定义float,double类型的变量各一个,并依次输出它们的存储空间大小(单位:字节)。一行,两个整数,分别是两个变量的存储空间大小,用一个空格隔开。
2023-04-06 20:35:08
236
原创 10:整型数据类型存储空间大小
使用sizeof函数可以得到一个特定变量的存储空间大小。例如:对于int型变量x,sizeof(x)的值为4,即x的存储空间为4字节。分别定义int,short类型的变量各一个,并依次输出它们的存储空间大小(单位:字节)。一行,两个整数,分别是两个变量的存储空间大小,用一个空格隔开。
2023-04-06 20:29:08
225
原创 08:字符三角形
给定一个字符,用它构造一个底边长5个字符,高3个字符的等腰字符三角形。该字符构成的等腰三角形,底边长5个字符,高3个字符。输入只有一行, 包含一个字符。
2023-04-06 19:46:41
226
原创 07:输出浮点数
读入一个双精度浮点数,分别按输出格式“%f”,“%f”保留5位小数,“%e”和“%g”的形式输出这个整数,每次在单独一行上输出。第二行是按“%f”保留5位小数输出的双精度浮点数;第一行是按“%f”输出的双精度浮点数;第三行是按“%e”输出的双精度浮点数;第四行是按“%g”输出的双精度浮点数。
2023-04-06 19:27:56
251
原创 02:输出第二个整数
只有一行,共三个整数,整数之间由一个空格分隔。整数是32位有符号整数。只有一行,一个整数,即输入的第二个整数。输入三个整数,把第二个输入的整数输出。
2023-03-30 14:39:37
252
原创 01:Hello, World!
对于大部分编程语言来说,编写一个能够输出“Hello, World!”的程序往往是最基本、最简单的。因此,这个程序常常作为一个初学者接触一门新的编程语言所写的第一个程序,也经常用来测试开发、编译环境是否能够正常工作。一行,仅包含一个字符串:“Hello, World!现在你就需要完成这样一个程序。
2023-03-30 14:27:54
133
原创 06:空格分隔输出
读入一个字符,一个整数,一个单精度浮点数,一个双精度浮点数,然后按顺序输出它们,并且要求在他们之间用一个空格分隔。输出浮点数时保留6位小数。输出字符、整数、单精度浮点数和双精度浮点数,之间用空格分隔。第三行是一个单精度浮点数;第四行是一个双精度浮点数。
2023-03-29 23:32:19
261
原创 OpenJudge-输出保留12位小数的浮点数
读入一个双精度浮点数,保留12位小数,输出这个浮点数。也只有一行,保留12位小数的浮点数。只有一行,一个双精度浮点数。
2022-12-25 16:51:42
197
1
原创 OpenJudge_03:对齐输出
只有一行,按照格式要求依次输出三个整数,之间以一个空格分开。读入三个整数,按每个整数占8个字符的宽度,右对齐输出它们。只有一行,包含三个整数,整数之间以一个空格分开。
2022-12-25 15:48:35
232
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人