一、问题及代码
/*
*文件名称:Ex1-3.cpp
*作者:熊凌婕
*完成日期:2017年4月21日
*版本号:v1.0
*对任务及求解方法的描述部分:【项目3:乘法口诀表】编程序,输出一个乘法口诀表
*输入描述:输入i,j
*问题描述:编写九九乘法表
*程序输出:输出九九乘法表
*问题分析:略
*算法设计:用for语句
*/
#include <iostream>
using namespace std;
int main()
{
int i,j;
for (i=1,j=1;j<=9;j++)
{
i=1;
cout<<i<<"*"<<j<<"="<<i*j<<" ";
for (i<9;i<j;)
{
i++;
cout<<i<<"*"<<j<<"="<<i*j<<" ";
}
cout<<endl;
}
return 0;
}
二、运行结果
一、问题及代码
/*
*文件名称:Ex1-2.cpp
*作者:熊凌婕
*完成日期:2017年4月21日
*版本号:v1.0
*对任务及求解方法的描述部分:【项目2-分数的累加】编程序,输出1/3-3/5+5/7-7/9…+19/21的结果
*输入描述:无
*问题描述:利用循环求和
*程序输出:加法减法混合求和
*问题分析:略
*算法设计:用for语句
*/
#include<iostream.h>
#include<math.h>
void main()
{
double sum=0;
double a,b,i,h,l;
for(i=1;i<=10;i++)
{
b=2*i-1;
a=2*i+1;
h=pow(-1,i+1);
l=b/a*h;
sum+=l;
}
cout<<"sum="<<sum;
cout<<endl;
}
二、运行结果
一、问题及代码
/*
* 文件名称:Ex1-1.cpp
* 作 者:熊凌婕
* 完成日期:2017 年 4 月 21日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:利用简单循环求和
* 输入描述:略
* 问题描述:【项目1:利用循环求和】求1000以内所有偶数的和
* 程序输出:最后的和值
* 问题分析:略
* 算法设计:略
*/
#include<iostream>
using namespace std;
int main()
{
int i,sum=0;
for(i=2;i<=1000;i=i+2)sum+=i;
cout<<"1000以内所有偶数的和为"<<sum<<endl;
}
二、运行结果