第二周联系题
来源:互联网 发布:大数据成熟度模型 编辑:程序博客网 时间:2024/06/10 16:28
1.对齐输出
Description:读入三个整数,按每个整数占8个字符的宽度,右对齐输出它们。
Input:只有一行,包含三个整数,整数之间以一个空格分开。
Output:只有一行,按照格式要求依次输出三个整数,之间以一个空格分开。
Sample Input:123456789 0 -1
Sample Output:123456789 0 -1
代码:
#include<iostream>
#include<cstdio>
using namespace std;
int main(){
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
printf("%8d %8d %8d\n",a,b,c);
return 0;
}
2.输出保留12位小数的浮点数
Description:读入一个双精度浮点数,保留12位小数,输出这个浮点数。
Input:只有一行,一个双精度浮点数。
Output:也只有一行,保留12位小数的浮点数。
Sample Input:3.1415926535798932
Sam#include <cstdio>
#define PI 3.14
int main()
{
double r;
scanf("%lf", &r);
printf("%.2f\n", 4.0/3*PI*r*r*r);
return 0;
}ple Output:3.141592653580
代码:
#include<iostream>
#include<cstdio>
using namespace std;
int main(){
double a;
scanf("%lf",&a);
printf("%.12f\n",a);
return 0;
}
3.空格分隔输出
Description:读入一个字符,一个整数,一个单精度浮点数,一个双精度浮点数,然后按顺序输出它们,并且要求在他们之间用一个空格分隔。输出浮点数时保留6位小数。
Input:共有四行:第一行是一个字符;第二行是一个整数;第三行是一个单精度浮点数;第四行是一个双精度浮点数。
Sample Input:
a
12
2.3
3.2
Sample Output:a 12 2.300000 3.200000
代码:
#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
char a;
int b;
float c;
double d;
cin>>a>>b>>c>>d;
printf("%c %d %f %lf\n",a,b,c,d);
return 0;
}
4.计算球的体积
Description:对于半径为r的球,其体积的计算公式为V=4/3*πr3,这里取π= 3.14。现给定r,求V。
Input:输入为一个不超过100的非负实数,即球半径,类型为double。
Output:输出一个实数,即球的体积,保留到小数点后2位。
Sample Input:4
Sample Output:267.95
代码:
#include <cstdio>#define PI 3.14
int main()
{
double r;
scanf("%lf", &r);
printf("%.2f\n", 4.0/3*PI*r*r*r);
return 0;
}
5.大象喝水
Description:一只大象口渴了,要喝20升水才能解渴,但现在只有一个深h厘米,底面半径为r厘米的小圆桶(h和r都是整数)。问大象至少要喝多少桶水才会解渴。
Input:输入有一行:包行两个整数,以一个空格分开,分别表示小圆桶的深h和底面半径r,单位都是厘米。
Output:输出一行,包含一个整数,表示大象至少要喝水的桶数。
Sample Input:23 11
Sample Output:3
代码:#include <cstdio>
#define PI 3.14159
#define EPS 1e-8 //至少
int main()
{
int h, r;
scanf("%d %d", &h, &r);
double f = 20000.0/(h*PI*r*r);
int n = f;
n += (f-n)>EPS;
printf("%d\n", n);
return 0;
}
- 第二周联系题
- 第二周作业第二题
- 第一第二第三范式的区别与联系
- Python多线程联系题
- php联系题
- 联系
- 联系
- 第二周第二天
- 第二章第二题
- 第二章第二题
- 第二章第二题
- 计科《算法设计与分析》第二周作业-公钥加密 与 数字签名 之间的联系与区别(补)
- 第二周__“RSA”、“数字签名”、“公钥”、“DES”等4个名词的解释以及公钥加密 与 数字签名 之间的联系与区别
- 十月份第二周笔试题
- 第二周LeetCode算法题
- 第十三周作业第二题
- 第二周
- 第二周
- 代码
- letter combinations of a phone number
- 【设计模式】工厂模式
- 【精】leetcode
- 《C Primer Plus 》第六版 习题 第二章
- 第二周联系题
- c语言四大排序
- G
- 动态通讯录
- C语言实现动态顺序表
- linux操作系统 下环境变量的设置
- maven使用教程
- CF 382B Number Busters
- 凸包bzoj1670