C++对数组的基本操作
#include<stdio.h>
#include<cstdlib>
#include<conio.h>
#include <iostream>
#include<fstream>
#include<stdlib.h>
#include<Windows.h>
#include<ctime>
#include<iso646.h>
void fill_array(int[], int);
void show_array(const int *, int);
void change_array(int *, int);


void main()
{
using namespace std;
int a[3];
fill_array(a, 3);
show_array(a, 3);
change_array(a, 2);
show_array(a, 3);
system("pause");
}
void fill_array(int ar[], int limit)
{
using namespace std;
for(int i = 0;i < limit;i++)
{
while(!(cin >> ar[i]))
{
cin.clear();
while (cin.get() != '\n')
;
cout << "输入错误请重新输入\n";
}
}
}
void show_array(const int *ar, int limit)
{
using namespace std;
for (int i = 0; i < limit; i++)
{
cout << ar[i] << endl;
}
}
void change_array(int *ar, int pos)
{
using namespace std;
cin >> ar[pos-1];
}
阅读更多
个人分类: C++ primer plus C++
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

C++对数组的基本操作

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭