最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

C语言求本息和

来源:懂视网 责编:小OO 时间:2024-11-30 11:39:55
文档

C语言求本息和

#include;int main() {。int b.q。float h。printf(";请输入存款的本金和期限:";)。scanf(";%d";.&b)。scanf(";%d";.&q)。switch(q) {。case 1。h = (1 + 0.0225) * b。printf(";本息和为:%f\;n";.h);break。case 2。h = 0.0243 * b * 2 + b。printf(";本息和为:%f\;n";.h);break。case 3。h = 0.027 * b * 3 + b。printf(";本息和为:%f\;n";.h);break。
推荐度:
导读#include;int main() {。int b.q。float h。printf(";请输入存款的本金和期限:";)。scanf(";%d";.&b)。scanf(";%d";.&q)。switch(q) {。case 1。h = (1 + 0.0225) * b。printf(";本息和为:%f\;n";.h);break。case 2。h = 0.0243 * b * 2 + b。printf(";本息和为:%f\;n";.h);break。case 3。h = 0.027 * b * 3 + b。printf(";本息和为:%f\;n";.h);break。

在每次使用printf函数后添加break语句,可以有效避免程序执行到下一个case时继续执行,这有助于代码的逻辑清晰和避免不必要的计算。下面是修改后的代码:

#include

int main() {

int b, q;

float h;

printf("请输入存款的本金和期限:");

scanf("%d", &b);

scanf("%d", &q);

switch(q) {

case 1:

h = (1 + 0.0225) * b;

printf("本息和为:%f\n", h); break;

case 2:

h = 0.0243 * b * 2 + b;

printf("本息和为:%f\n", h); break;

case 3:

h = 0.027 * b * 3 + b;

printf("本息和为:%f\n", h); break;

case 4:

h = 0.0288 * b * 4 + b;

printf("本息和为:%f\n", h); break;

case 5:

h = 0.03 * b * 5 + b;

printf("本息和为:%f\n", h); break;

default:

printf("输入错误!");

}

}

通过在每个case后的printf后加上break语句,可以确保程序在找到匹配的case后立即停止执行,避免不必要的代码执行,提高程序的效率和准确性。

此外,这种方式还可以防止程序在遇到错误输入时陷入无限循环,提高程序的健壮性。

在实际编程中,合理使用break语句可以避免很多潜在的错误和代码混乱,提高代码的可读性和可维护性。

这种技术在处理多种可能的输入时特别有用,确保每个输入都只能触发一个处理逻辑,避免逻辑混乱。

文档

C语言求本息和

#include;int main() {。int b.q。float h。printf(";请输入存款的本金和期限:";)。scanf(";%d";.&b)。scanf(";%d";.&q)。switch(q) {。case 1。h = (1 + 0.0225) * b。printf(";本息和为:%f\;n";.h);break。case 2。h = 0.0243 * b * 2 + b。printf(";本息和为:%f\;n";.h);break。case 3。h = 0.027 * b * 3 + b。printf(";本息和为:%f\;n";.h);break。
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top