2019.12.11

2019.12.11

一、C++第一次程序

1.練習1.4

#include <string>

#include <iostream>

using namespace std;

 

int main() 

{

   
string xing,
ming;

   
cout << "qingshuru:";

   
cin >> xing

       
>> ming;

 

   
cout << '\n'

       
<< "你好!"

       
<< xing << ming << '\n'

       
<< "祝你好運!\n";

 

   
return 0;

}

2.練習1.5



#include <string>

#include <iostream>

using namespace std;

 

int main() 

{

   
string name;

 

   
cout << "請輸入:";

   
cin >> name;

 

   
if
(name.size() > 2)

       
cout << name << ' ' << "NB";

   
else

       
cout << "輸入格式錯誤";

 

   
return 0;

}

3.練習1.6
vector方法:



#include <vector>

#include <iostream>

using namespace std;

 

int main() 

{

   
vector<int> invec;

   
int i,
aver, sum, inval;

 

   
while (cin >> inval)

   
{

       
invec.push_back(inval);

       
if (inval
== 9)

            break;

   
}

 

   
for (sum =
0, i = 0; i < invec.size(); i++)

   
{

       
sum += invec[i];

   
}

 

   
aver = sum / invec.size();

   
cout << "總數:"

       
<< sum << '\n'

       
<< "平均:"

       
<< aver << '\n';

 

   
return 0;

}

array方法:



#include <iostream>

using namespace std;

 

int main() 

{

   
const int size = 10;

   
int
inarray[size];

   
int i, j,
incurrent, sum, aver;

 

   
for (i = 0;
i < size; i++)

   
{

       
cin >>
inarray[i];

   
}

 

   
for (j = 0,
sum = 0; j < i; j++)

   
{

       
sum += inarray[j];

   
}

 

   
aver = sum / j;

 

   
cout << "總數:"

        
<< sum << '\n'

        
<< "平均:"

        
<< aver << '\n';

 

   
return 0;

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章