PrimerC++习题1.1-1.16
这是一个开始,一定要坚持!
int main()
{
return 0;
}
int main()
{
return -1;
}
#include<iostream>
int main()
{
std::cout << "hello,world!";
return 0;
}
#include<iostream>
int main()
{
std::cout << 2 * 3;
return 0;
}
#include<iostream>
int main()
{
std::cout << "helloworld!" << std::endl
<< 2 * 3 << endl;
return 0;
}
1.6
#include<iostream>
using namespace std;
int main()
{
cout << "/*";
cout << "*/";
return 0;
}
#include<iostream>
using namespace std;
int main()
{
int sum = 0;
int val = 50;
while (val != 101)
{
sum += val;
val++;
}
cout << sum;
return 0;
}
#include<iostream>
using namespace std;
int main()
{
int val = 10;
while (val != -1)
{
cout << val << endl;
val--;
}
return 0;
}
#include<iostream>
using namespace std;
int main()
{
int val1, val2;
cout << "输入第一个数:";
cin >> val1;
cout << "输入第二个数:";
cin >> val2;
int max = (val1 < val2) ? val2 : val1;
int min = (val1 <= val2) ? val1 : val2;
while (min <= max)
{
cout << min << endl;
min++;
}
return 0;
}
1.12
/*
完成了从-100到100之间整数的求和
*/
#include<iostream>
using namespace std;
int main()
{
int sum1_9 = 0;
for (int i = 50; i <= 100; i++)
{
sum1_9 += i;
}
cout << sum1_9 << endl;
for (int i = 10; i >= 0; i--)
cout << i << endl;
int val1, val2;
cout << "输入第一个数:";
cin >> val1;
cout << "输入第二个数:";
cin >> val2;
int max = (val1 < val2) ? val2 : val1;
int min = (val1 <= val2) ? val1 : val2;
for (min; min <= max; min++)
cout << min << endl;
return 0;
}
1.14
1.15
1.16
#include<iostream>
#include<vector>
#include <conio.h>
using namespace std;
int main()
{
vector<int>vallist;
int sum = 0, val = 0;
cout << "请输入你要输入的数,空格结束" << endl;
for (; _getch() != 32;)
{
cin >> val;
vallist.push_back(val);
}
cout << "这是你所输入的数字:" << endl;
for (int i = 0; i < vallist.size();i++)
{
cout << vallist[i] << " ";
}
cout << endl;
cout << "这是求和:" << endl;
for (int i = 0; i < vallist.size(); i++)
sum += vallist[i];
cout << sum << endl;
return 0;
}