c++primer plus课后习题答案 第七章2
2018-04-22 19:10
316 查看
#include<iostream>
using namespace std;
const int max = 10;
int main()
{
int save(int *);
void show(const int *,int);
void aver(const int *,int);
int arr[max],len;
len=save(arr);
show(arr, len);
aver(arr,len);
//cin.get();
//cin.get();
}
int save(int *p)
{
int num = max,count=0;
while (num-- && cin >> p[num])
{
count++;
}
return count;
}
void show(const int *p,int len)
{
for (int i = 0; i < len; i++)
cout << p[i]<<" ";
cout << endl;
}
void aver(const int *p,int len)
{
int sum = 0;
for (int i = 0; i < len; i++)
sum += p[i];
cout << sum << endl;
}
using namespace std;
const int max = 10;
int main()
{
int save(int *);
void show(const int *,int);
void aver(const int *,int);
int arr[max],len;
len=save(arr);
show(arr, len);
aver(arr,len);
//cin.get();
//cin.get();
}
int save(int *p)
{
int num = max,count=0;
while (num-- && cin >> p[num])
{
count++;
}
return count;
}
void show(const int *p,int len)
{
for (int i = 0; i < len; i++)
cout << p[i]<<" ";
cout << endl;
}
void aver(const int *p,int len)
{
int sum = 0;
for (int i = 0; i < len; i++)
sum += p[i];
cout << sum << endl;
}
相关文章推荐
- C++Primer Plus笔记——第三章 处理数据及课后习题答案
- c++ primer plus第七章习题答案
- C++ Primer Plus第6版—第3章课后习题答案
- C++Primer Plus笔记——第四章 复合类型及课后习题答案
- C++ Primer Plus第6版—第2章课后习题答案
- C++ primer plus 第七章习题答案
- C++ primer plus 第十章课后习题,原创答案。
- C++Primer Plus笔记——第二章 开始学习C++及课后习题答案
- C++ Primer Plus (第6版)课后习题答案 第二章
- 关于“C++primer plus第六版课后编程题答案”18章的说明
- C++ Primer Plus 第六版课后编程答案 2.6-2.7
- C++primer plus第六版课后编程题答案 6.1
- C++primer plus第六版课后编程题答案 6.3
- C++primer第5版课后练习习题答案9.28
- C++primer plus第六版课后编程题答案 6.5
- C++primer plus第六版课后编程题答案 6.8
- c++ primer plus第六章习题答案
- C++primer plus第六版课后编程题答案7.4
- C++primer plus第六版课后编程题答案7.8b
- C++primer plus第六版课后编程题答案7.9