2020-10-30 13:59:49 +08:00
|
|
|
---
|
|
|
|
title: 第三次作业(题目)
|
|
|
|
mathjax: true
|
|
|
|
date: 2020-10-30 12:33:44
|
|
|
|
tags:
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# P108-3
|
|
|
|
|
|
|
|
写出下面各逻辑表达式的值。设`a = 3`,`b = 4`,`c = 5`。
|
|
|
|
|
|
|
|
| # | 表达式 |
|
|
|
|
| :---: | :------------------------------ |
|
|
|
|
| 1 | `a + b > c && b == c` |
|
2020-11-01 15:20:10 +08:00
|
|
|
| 2 | `a || b + c && b - c` |
|
2020-10-30 13:59:49 +08:00
|
|
|
| 3 | `!(a > b) && !c || 1` |
|
|
|
|
| 4 | `!(x = a) && (y = b) && 0` |
|
|
|
|
| 5 | `!(a + b) + c - 1 && b + c / 2` |
|
|
|
|
|
|
|
|
# P108-6
|
|
|
|
|
|
|
|
有一个函数:
|
|
|
|
$$
|
|
|
|
\begin{equation*}
|
|
|
|
y = \left \{
|
|
|
|
\begin{array}{ll}
|
|
|
|
x & (x < 1) \\
|
|
|
|
2 x - 1 & (1 \leq x < 10 ) \\
|
|
|
|
3 x - 11 & (x \geq 10)
|
|
|
|
\end{array}
|
|
|
|
\right.
|
|
|
|
\end{equation*}
|
|
|
|
$$
|
|
|
|
写程序,输入 $x$ 的值,输出 $y$ 相应的值。
|
|
|
|
|
|
|
|
# P108-9
|
|
|
|
|
|
|
|
给出一个不多于5位的正整数,要求:
|
|
|
|
|
|
|
|
1. 求出它是几位数;
|
|
|
|
2. 分别输出每一位数字;
|
|
|
|
3. 按逆序输出各数字,例如原数为 $321$ ,应输出 $123$ 。
|
|
|
|
|
|
|
|
# P108-12
|
|
|
|
|
|
|
|
有4个圆塔,圆心分别为 $(2,2)$ 、 $(-2,2)$ 、 $(-2,-2)$ 、 $(2,-2)$ ,圆半径为 $1$ ,如下图所示。这4个塔的高度为 $10\mathrm{m}$ ,塔以外无建筑物。今输入任一点的坐标,求该点的建筑高度(塔外的高度为 $0$ )。
|
|
|
|
|
|
|
|
{% asset_img P108-12.png This is an image %}
|
|
|
|
|
|
|
|
# 解一元二次方程
|
|
|
|
|
|
|
|
要求:包括虚根。
|