C语言例题(分支语句).ppt
例题(分支语句)例题(分支语句)1 1已知银行整存整取存款不同期限的月息利率分别为:已知银行整存整取存款不同期限的月息利率分别为:0.63%0.63%期限期限1 1年年 0.66%0.66%期限期限2 2年年月息月息=0.69%=0.69%期限期限3 3年年 0.75%0.75%期限期限5 5年年 0.84%0.84%期限期限8 8年年 要求输入本金和期限,求到时候能从银行得到的利息要求输入本金和期限,求到时候能从银行得到的利息与本金的合计。与本金的合计。#include#includevoid main()void main()int year;int year;float money,rate,total;float money,rate,total;printf(printf(输入存款和存期输入存款和存期:);:);scanf(%f,%d,&money,&yeascanf(%f,%d,&money,&year);r);if(year=1)if(year=1)rate=0.0063;rate=0.0063;else if(year=2)else if(year=2)rate=0.0066;rate=0.0066;else if(year=3)else if(year=3)rate=0.0068;rate=0.0068;else if(year=5)else if(year=5)rate=0.0075;rate=0.0075;else if(year=8)else if(year=8)rate=0.0084;rate=0.0084;elseelserate=0.0;rate=0.0;total=money+money*rate*12*yeartotal=money+money*rate*12*year;printf(total=%.2fn,total);printf(total=%.2fn,total);2输入某学生的成绩,输出该学生的成绩所对应的等级 A 90100分 B 8089分等级=C 7079分 D 6069分 F 60分以下3输入年份和月份,求该月有多少天?4 4阅读下面程序,输入字母阅读下面程序,输入字母A A时,指出其运行结果时,指出其运行结果#include#includevoid main()void main()char ch;char ch;ch=getchar();ch=getchar();switch(ch)switch(ch)case 65:printf(%c,A);case 65:printf(%c,A);case 66:printf(%c,B);case 66:printf(%c,B);default:printf(%sn,other);default:printf(%sn,other);