购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

编程题

1. 编写一个程序,使用 printf 在屏幕上显示下面的图形:

2. 编写一个计算球体体积的程序,其中球体半径为10 m,参考公式 。注意,分数4/3应写为 4.0f/3.0f 。(如果分数写成 4/3 会产生什么结果?) 提示 :C语言没有指数运算符,所以需要对 r 自乘两次来计算

3. 修改上题中的程序,使用户可以自行输入球体的半径。

4. 编写一个程序,要求用户输入一个美元数额,然后显示出增加5%税率后的相应金额。格式如下所示:

Enter an amount: 100.00
With tax added: $105.00

5. 编程要求用户输入 x 的值,然后显示如下多项式的值:

提示 :C语言没有指数运算符,所以需要对 x 进行自乘来计算其幂。(例如, x*x*x 就是 x 的三次方。)

6. 修改上题,用如下公式对多项式求值:

注意,修改后的程序所需的乘法次数减少了。这种多项式求值方法即 Horner法则

7. 编写一个程序,要求用户输入一个美元数额,然后显示出如何用最少张数的20美元、10美元、5美元和1美元钞票来付款:

Enter a dollar amount: 93

$20 bills: 4
$10 bills: 1
 $5 bills: 0
 $1 bills: 3

提示 :将付款金额除以20,确定20美元钞票的数量,然后从付款金额中减去20美元的总金额。对其他面值的钞票重复这一操作。确保在程序中始终使用整数值,不要用浮点数。

8. 编程计算第一、第二、第三个月还贷后剩余的贷款金额:

Enter amount of loan: 20000.00
Enter interest rate: 6.0
Enter monthly payment: 386.66

Balance remaining after first payment: $19713.34
Balance remaining after second payment: $19425.25
Balance remaining after third payment: $19135.71

在显示每次还款后的余额时保留两位小数。 提示 :每个月的贷款余额减去还款金额后,还需要加上贷款余额与月利率的乘积。月利率的计算方法是把用户输入的利率转换成百分数再除以12。 /3JWtGRD8GbsbgMbTsBrAaHFvZUgcFVMCMTx1pq7/lSb7a5C5rOH3TTr24+bxaFJ

点击中间区域
呼出菜单
上一章
目录
下一章
×