摘要:
求1000以内所有偶数的和#include <iostream>#include <cmath>using namespace std;int main(){ int sum=0; for(int i=2;i<=1000;i=i+2) { sum=sum+i; } cout<<sum<<endl; return 0;} 阅读全文
摘要:
从键盘输入x的值(要求为实型),根据以下公式计算并输出x和y 的值要求采用两种解法完成,解法1用if-else语句,解法2主体用switch语句(注意到分段的关键点处,x的值均是偶数,这是可以利用的条件)。提示:在这个公式中,x<0是非法的输入,程序中应该做出处理。测试要求:运行至少5次程序,测试程序在所有可能的执行流程中,是否存在错误的处理。下面是参考的报告格式。上机内容:用if-else语句和switch语句求解分段函数上机目的:学会分支结构程序设计#include <iostream>#include<cmath>using namespace std;in 阅读全文
摘要:
编程序用来计算贷款的定期还款额度,比如买车的贷款。输入本金、贷款的时间长度、每年偿还的次数、贷款利率,程序就会计算出每次应该偿还的额度。计算定期还款金额的公式如下这里rate代表利率,principal代表本金,payPerYear代表每年偿还贷款的次数,numYears代表贷款的年限。注意设计出友好的输入输出界面。运行程序时,自拟多组输入数据,通过比较程序输出及手工计算的结果,验证程序是否正确完成计算。如果在完成中遇到的困难,看下面的锦囊是否能帮你。(1)计算涉及到小数的运算,需要使用浮点类型的数据来进行计算,一般常用double类型。(2)本题要使用幂运算,C++中用pow()函数来完成求 阅读全文
摘要:
如何输出上面的星号图? #include <iostream> using namespace std; int main( ) { int i,j,n=6; for(i=n;i>=1;--i) //一共要输出n行 { //输出第i行 for(j=1; j<=2*i-1; ++j) //输出2*i-1个星号 cout<<"*"; cout<<endl; ... 阅读全文