
标签将它们标记出来。请注意,每个段落都需要使用标签,并使用序号标出。程序还使用了
标签来剩余文字。
```c
#include
MAX_段落S
4
int
main
()
{
int
i,
j;
float
num1,
num2,
sum;
char
temp[20];
//
初始化段落变量
for
(i
=
0;
i
<
MAX_段落S;
i++)
{
printf
("段落
%d\n",
i
+
1);
printf
("副标题
1\n");
printf
("副标题
2\n");
printf
("副标题
3\n");
printf
("副标题
4\n");
//
计算两个小数的和
num1
=
float
(printf
("数
1:
%.2f\n",
temp));
num2
=
float
(printf
("数
2:
%.2f\n",
temp));
sum
=
num1
+
num2;
//
输出结果
printf
("数
1:
%.2f\n",
temp);
printf
("数
2:
%.2f\n",
temp);
printf
("总和:
%.2f\n",
sum);
//
交换小数
temp[0]
=
num1;
temp[1]
=
num2;
temp[2]
=
0;
temp[3]
=
0;
//
输出新的段落
printf
("段落
%d\n",
i
+
1);
printf
("副标题
5\n");
printf
("副标题
6\n");
printf
("副标题
7\n");
printf
("副标题
8\n");
//
输出新的总和
printf
("新数
1:
%.2f\n",
temp);
printf
("新数
2:
%.2f\n",
temp);
printf
("新总和:
%.2f\n",
sum);
}
return
0;
}
```
在这个程序中,我们使用了循环结构来生成四个副标题。首先,我们使用printf语句将副标题1、副标题2、副标题3和副标题4输出到控制台上。然后,我们计算两个小数的和,并将结果存储在temp变量中。接下来,我们使用printf语句将temp变量中的值输出到控制台上,并交换小数。最后,我们输出新的段落,并使用printf语句输出新的总和。
请注意,程序中出现了四次“数”这个词,这可能是因为副标题中出现的次数。请注意,在程序中出现了主题词的次数不能超过4次。如果超过了这个限制,程序可能会崩溃。