目录
零、访问Github仓库,一起学C++吧
链接: https://github.com/Zesheng-Wang/100-day-cplusplus.
一、输出第二个整数
输入三个整数,整数之间由一个空格分隔,整数是32位有符号整数。把第二个输入的整数输出。
二、对齐输出
读入三个整数,按每个整数占8个字符的宽度,右对齐输出它们,按照格式要求一次输出三个整数,之间以一个空格分开。
三、字符三角形
给定一个字符,用它构造一个底边常5个字符,高3个字符的等腰字符三角形。
输入:
输入只有一行,包含一个字符。
输出:
该字符构成的等腰三角形,底边长5个字符,高三个字符。
样例输入:
*
样例输出:
*
* * *
* * * * *
四、地球人口承载力估计
假设地球上的新生资源按照恒定速度增长。照此测算,地球上现有资源加上新生资源可以供x亿人生活a年,或供y亿人生活b年。
为了实现可持续发展,避免资源枯竭,地球最多能养活多少一人?
输入:
一行,包括四个正整数x,a, y, b,两个整数之间用单个空格隔开。x>y,a<b,ax<by,各整数均不大于10000.
输出:
一个实数z,表示地球最多养活z亿人,舍入到小数点后两位。
五、计算浮点数相除的余
计算连个双精度浮点数a和b的相除的余数,a和b都是双精度浮点数。这里余数®的定义是:a = k * b + r, 其中k是整数, 0<=r<b。
六、计算球的体积
对于半径为r的球,其体积的计算公式为V=4/3*𝝅r3,这里𝝅取3.14。现在给定r,即球半径,类型为double,求球的体积V,保留到小数点后两位。
七、反向输出一个三位数
将一个三位数反向输出,例如输入123,反向输出321.
八、大象喝水
一只大象口渴了,要喝20升水才能解渴,但现在只有一个深h厘米,底面半径为r厘米的小圆桶(h和r都是整数)。问大象至少要喝多少桶水才会解渴,
九、计算线段长度
已知线段的两个端点的坐标A(Xa, Ya), B(Xb, Yb),求线段AB的长度,保留到小数点后3位。
十、计算三角形面积
平面上有一个三角形,它的三个顶点坐标位(x1, y1),(x2, y2),(x3, y3),那么请问这个三角形的面积是多少,精确到小数点后两位。
十一、等差数列末项计算
给出一个等差数列的前n项和a1和a2,求第n项是多少。
十二、计算2的幂
给定非负整数n,求2n, 即2的n次方
十三、苹果和虫子
你买了一箱n各苹果,很不幸的是买完时箱子里混进了一条虫子。虫子每x小时能吃掉一个苹果,假设虫子在吃完一个苹果之前不会吃另一个,那么经过y小时你还有多少个完整的苹果?
十四、今日总结
做了一些习题练练手,有一些数学概念,整体不难,继续加油!
加油,你可以的!!
题解都放到仓库里面
访问Github仓库,一起学C++吧
链接: https://github.com/Zesheng-Wang/100-day-cplusplus.