用表格方式打出上面代码
时间: 2024-02-19 22:59:59 浏览: 40
| 公式 | 代码 |
| --- | --- |
| $P=\sum_{i=1}^{4}(10c_i+1.4c_i)x_i + \sum_{i=1}^{4}(6.5c_i+1.4c_i)x_i+\sum_{i=1}^{4}(4.8c_i+1.4c_i)x_i + \sum_{i=1}^{4}(4c_i+1.4c_i)x_i + \sum_{i=1}^{4}(1.3\times10c_i+1.4c_i)x_i-\sum_{i=1}^{4}(2.5^2+2\times0.05)x_i - \sum_{i=1}^{4}(2^2+2\times0.05)x_i-\sum_{i=1}^{4}(1.8^2+2\times0.05)x_i - \sum_{i=1}^{4}(1.5^2+2\times0.05)x_i$ | `P = 21.6*sum(c_i*x_i) - 0.3*sum((2.5^2+2*0.05)*x_i) - 0.3*sum((2^2+2*0.05)*x_i) - 0.3*sum((1.8^2+2*0.05)*x_i) - 0.3*sum((1.5^2+2*0.05)*x_i) + 5.2*sum(c_i*x_i)`|
| $P=26.8\sum_{i=1}^{4}c_ix_i - 0.3\sum_{i=1}^{4}(a_i+b_i)x_i$ | `P = 26.8*sum(c_i*x_i) - 0.3*sum((a_i+b_i)*x_i)` |
相关问题
使用Python读取Excel表格数据 写出代码
以下是使用Python读取Excel表格数据的示例代码:
```python
import xlrd
# 打开Excel文件
workbook = xlrd.open_workbook('example.xlsx')
# 获取第一个sheet
sheet = workbook.sheet_by_index(0)
# 获取总行数和总列数
num_rows = sheet.nrows
num_cols = sheet.ncols
# 遍历每一行
for i in range(num_rows):
# 遍历每一列
for j in range(num_cols):
# 获取单元格数据
cell_value = sheet.cell_value(i, j)
print(cell_value)
```
在上面的示例中,我们使用了 `xlrd` 库来打开并读取Excel文件。首先我们打开Excel文件,然后获取第一个sheet。接下来,我们遍历每一行和每一列,获取每个单元格的数据并打印出来。你可以根据自己的需求修改代码来适应你的Excel数据读取操作。
JSP页面用表格的形式打印杨辉三角
以下是用 JSP 页面打印杨辉三角的代码,使用一个嵌套循环来创建该图案的表格形式,并在表格单元格中使用条件语句来计算杨辉三角中的值:
```jsp
<table border="1">
<%
int rows = 10; // 设定杨辉三角的行数
for (int i = 0; i < rows; i++) {
out.print("<tr>");
for (int j = 0; j <= i; j++) {
if (j == 0 || i == j) { // 边缘元素为1
out.print("<td>1</td>");
} else { // 中间元素为上一行对应两个元素之和
int val = C(i, j); // 使用递归函数C()计算值
out.print("<td>" + val + "</td>");
}
}
out.print("</tr>");
}
// 递归函数给出杨辉三角中的值
public int C(int i, int j) {
if (j == 0 || i == j) {
return 1;
} else {
return C(i-1, j-1) + C(i-1, j);
}
}
%>
</table>
```
此代码将打印出一个 10 行的杨辉三角形状的表格,其中每个单元格表示对应杨辉三角上的值。您可以更改“rows”变量的值,以控制打印多少行的杨辉三角形。
请注意,在上面的代码中,我们使用了递归函数“C”,该函数计算杨辉三角中对应位置的数值。 这可以通过对上一行的两个元素执行递归来实现,即值为“C(i-1,j-1)+ C(i-1,j)”。 边缘元素总是为 1。