#include <iostream>
using namespace std;
int main()
{
int num1,num2,sum = 0;
cout << "Enter num1:\n";
cin >> num1;
cout << "Enter num1:\n";
cin >> num2;
for (int i = num1;i<=num2;i++)
{
sum += i;
}
cout << "Result:"<<sum<<endl;
return 0;
}
#include <iostream>
#include <array>
using namespace std;
const int ArSize = 101;
int main()
{
array<long double,ArSize> factorials;
factorials[0] = 1.0l;
for (int i = 1; i < ArSize; i++)
{
factorials[i] = i * factorials[i -1];
std::cout << i << "! = "<<factorials[i] << endl;
}
return 0 ;
}
#include <iostream>
using namespace std;
int main()
{
int num,sum = 0;
cout << "Please enter num:\n";
cin >> num;
while(num)
{
sum += num;
cout << "Result:"<<sum<<endl;
cin >> num;
}
return 0 ;
}
4
#include <iostream>
using namespace std;
// 投资价值应为总利润 Daphne,Cleo
const float rate_D = 0.1;
const float rate_C = 0.05;
int main()
{
float Daphne,Cleo = 0.0f; //投资价值
float Total_Cleo = 100.0f; //Cleo的当前存款
int year= 0;
while(Cleo<=Daphne)
{
year++;
Daphne += rate_D * 100;
Total_Cleo += rate_C*(Total_Cleo);
Cleo = Total_Cleo - 100;
}
cout <<"Years:"<<year<<endl;
return 0 ;
}
5
#include <iostream>
using namespace std;
```cpp
int main()
{
const char *months[12] = {"一","二","三",
"四","五","六","七","八",
"九","十","十一","十二"};
int num[12] = {0};
int sum= 0;
for(int i = 0; i < 12; i++)
{
cout<<"请输入"<<months[i]<<"月销售情况:\n";
cin >> num[i];
sum += num[i];
}
cout<<"全年销售情况如下总额:"<<sum<<endl<<endl;
for(int i = 0; i < 12; i++)
{
cout<<months[i]<<"月\t";
}
cout<<endl;
for(int i = 0; i < 12; i++)
{
cout<<num[i]<<" \t";
}
cout<<endl;
return 0 ;
}
```cpp
#include <iostream>
using namespace std;
int main()
{
const char *months[12] = {"一","二","三",
"四","五","六","七","八",
"九","十","十一","十二"};
int num[3][12] = {0};
int sum= 0;
// 输入三年销量
for (int year=0; year < 3; year++)
{
cout << "Year:"<<year<<endl;
for(int mon = 0; mon < 12; mon++)
{
cout<<"请输入"<<months[mon]<<"月销售情况:\n";
cin >> num[year][mon];
sum += num[year][mon];
}
}
cout<<"三年销售总额:"<<sum<<endl<<endl;
//每年报告
cout<<"\t";
for(int i = 0; i < 12; i++)
{
cout<<months[i]<<"月\t";
}
cout<<endl;
for (int year=0; year < 3; year++)
{
cout << "Year:"<<year<<"\t";
for(int mon = 0; mon < 12; mon++)
{
cout<<num[year][mon]<<" \t";
}
cout << endl;
}
return 0 ;
}
7
```cpp
#include <iostream>
#include <cstring>
using namespace std;
struct CAR
{
string make;
int year;
};
int main()
{
int num;
cout <<"How many cars do you wish to catalog?:";
cin >> num;
cin.get();
CAR * car = new CAR [num];
for (int i = 0; i < num; i++)
{
cout<<"Car #"<<i+1<<":\n";
cout<<"Please Enter the make:";
getline(cin,(car+i)->make);
cout<<(car+i)->make;
cout<<"Please Enter the year made:";
cin>>(car+i)->year;
cin.get(); //注意cin.get()的位置
}
cout <<"Here is your collection:\n";
for (int i =0; i < num; i++)
{
cout<<(car+i)->year<<"\t"<<(car+i)->make<<endl;
}
delete [] car;
return 0 ;
}
8
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
char str[20];
int num= 0;
cout<<"Enter words (to stop, type the word done:\n";
cin >> str;
while (strcmp(str,"done"))
{
num++;
cin >> str;
}
cout <<"You entered a total of "<<num<<"words.\n";
return 0 ;
}
9
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
string str;
int num= 0;
cout<<"Enter words (to stop, type the word done):\n";
cin >> str;
while (str != "done")
{
num++;
cin >> str;
}
cout <<"You entered a total of "<<num<<" words.\n";
return 0 ;
}
10
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
int num = 0;
cout << "Enter number of rows:";
cin >> num;
for(int i = 0; i < num; i++) //行数
{
for(int j = 0; j < num-i-1; j++)
cout<<".";
for(int x = 0; x <= i;x++)
cout<<"*";
cout<<endl;
}
return 0 ;
}
文中若有错误和不解地方可留言咨询,本系列将持续更新直至完结。