-->
当前位置:首页 > 题库 > 正文内容

函数题:毕业或肄业*

Luz4年前 (2021-11-05)题库847
某大学金融专业开设下列课程,只有成绩及格才能取得相应的学分。请编写函数,根据学生所修课程的成绩计算总学分。假定必须修满 25 个学分才能准予毕业,否则肄业。

<table>
<tr>
<td align="center"><b>编码</b></td>
<td align="center"><b>名称</b></td>
<td align="center"><b>学分</b></td>
</tr>
<tr>
<td align="center">C01</td>
<td align="center">大学语文</td>
<td align="center">3</td>
</tr>
<tr>
<td align="center">C02</td>
<td align="center">高等数学</td>
<td align="center">8</td>
</tr>
<tr>
<td align="center">C03</td>
<td align="center">大学英语</td>
<td align="center">4</td>
</tr>
<tr>
<td align="center">C04</td>
<td align="center">大学计算机基础</td>
<td align="center">2</td>
</tr>
<tr>
<td align="center">C05</td>
<td align="center">经济学原理</td>
<td align="center">3</td>
</tr>
<tr>
<td align="center">C06</td>
<td align="center">统计学</td>
<td align="center">2</td>
</tr>
<tr>
<td align="center">C07</td>
<td align="center">金融工程学</td>
<td align="center">3</td>
</tr>
<tr>
<td align="center">C08</td>
<td align="center">管理学原理</td>
<td align="center">2</td>
</tr>
<tr>
<td align="center">C09</td>
<td align="center">证券投资学</td>
<td align="center">2</td>
</tr>
<tr>
<td align="center">C10</td>
<td align="center">社交礼仪</td>
<td align="center">1</td>
</tr>
</table>

#### 函数原型

c
int Credit(double c01, double c02, double c03, double c04, double c05,
double c06, double c07, double c08, double c09, double c10);


说明:参数 c01、c02、c03、c04、c05、c06、c07、c08、c09 和 c10 分别为大学语文、高等数学、大学英语、大学计算机基础、经济学原理、统计学、金融工程学、管理学原理、证券投资学和社交礼仪的成绩,函数值为总学分。

下面的程序,输入这 10 门功课的成绩,若未修该课程,则输入零分。然后根据成绩计算总学分,最后输出“毕业”或“肄业”。

#### 裁判程序

c
#include <stdio.h>

int Credit(double c01, double c02, double c03, double c04, double c05,
double c06, double c07, double c08, double c09, double c10);

int main()
{
double c01, c02, c03, c04, c05, c06, c07, c08, c09, c10;
scanf("%lg%lg%lg%lg%lg%lg%lg%lg%lg%lg",
&c01, &c02, &c03, &c04, &c05, &c06, &c07, &c08, &c09, &c10);

if (Credit(c01, c02, c03, c04, c05, c06, c07, c08, c09, c10) >= 25)
{
puts("毕业");
}
else
{
puts("肄业");
}
return 0;
}

/* 你提交的代码将被嵌在这里 */


#### 输入格式
> C01 ~ C10

#### 输出格式
> “毕业” 或 “肄业”

#### 输入样例1

in
100 98.5 88.5 0.0 89 76.5 98 78 83 0.0



#### 输出样例1

out
毕业



#### 输入样例2

in
0.0 35 87 65 89.5 0.0 0.0 85 77.5 0.0


#### 输出样例2
out
肄业








答案:若无答案欢迎评论

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。