#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];
}
#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];
}