C语言例题(分支语句)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
例题(分支语句)
1.已知银行整存整取存款不同期限的月息利率分别为: 0.63% 期限1年 0.66% 期限2年 月息= 0.69% 期限3年 0.75% 期限5年 0.84% 期限8年 要求输入本金和期限,求到时候能从银行得到的利 息与本金的合计。
#include<stdio.h> void main() { int year; float money,rate,total; printf("输入存款和存期:"); scanf("%f,%d",&money,&ye ar); if (year==1) rate=0.0063; else if(year==2) rate=0.0066; else if(year==3) rate=0.0068;
else if(year==5)
rate=0.0075; else if(year==8) rate=0.0084; else rate=0.0; total=money+money*rate*12*year; printf("total=%.2f\n",total);
}
2.输入某学生的成绩,输出该学生的成绩所 对应的等级 A 90~100分 B 80~89分 等级= C 70~79分 D 60~69分 F 60分以下
3.输入年份和月份,求该月有多少天?
源自文库
4.阅读下面程序,输入字母A时,指出其运行结果 #include<stdio.h> void main() { char ch; ch=getchar(); switch(ch) { case 65:printf("%c",'A'); case 66:printf("%c",'B'); default:printf("%s\n","other"); } }
1.已知银行整存整取存款不同期限的月息利率分别为: 0.63% 期限1年 0.66% 期限2年 月息= 0.69% 期限3年 0.75% 期限5年 0.84% 期限8年 要求输入本金和期限,求到时候能从银行得到的利 息与本金的合计。
#include<stdio.h> void main() { int year; float money,rate,total; printf("输入存款和存期:"); scanf("%f,%d",&money,&ye ar); if (year==1) rate=0.0063; else if(year==2) rate=0.0066; else if(year==3) rate=0.0068;
else if(year==5)
rate=0.0075; else if(year==8) rate=0.0084; else rate=0.0; total=money+money*rate*12*year; printf("total=%.2f\n",total);
}
2.输入某学生的成绩,输出该学生的成绩所 对应的等级 A 90~100分 B 80~89分 等级= C 70~79分 D 60~69分 F 60分以下
3.输入年份和月份,求该月有多少天?
源自文库
4.阅读下面程序,输入字母A时,指出其运行结果 #include<stdio.h> void main() { char ch; ch=getchar(); switch(ch) { case 65:printf("%c",'A'); case 66:printf("%c",'B'); default:printf("%s\n","other"); } }