/*
* 程序的版权和版本声明部分
* Copyright (c)2013, 烟台大学计算机学院学生
* All rightsreserved.
* 作者:沈远宏
* 完成日期: 2013年11月27日
* 版本号: v1.0
* 输入描述: 使用输入重定向,input。txt{110 23 56 99 87 2 0 59 63 47}
* 问题描述: 创建一个长度为20的整形数组,通过初始化,为数组中的前10个元素赋初值,然后通过键盘输入后10个元素的值,从前往后输出数组中元素的值,每5个元素换一行。
* 程序输出: 从前往后输出数组中元素的值,每5个元素换一行。
*/ #include <iostream>
#include <cstdio>
using namespace std;
int main()
{
int i,a[20]= {15,20,5,1,6,9,8,7,10,13};
cout<<"Please input:"<<endl;
freopen("input.txt","r",stdin);
for(i=10; i<20; ++i) cin>>a[i];
cout<<"由前往后,数组中的值是:"<<endl;
for(i=0; i<20; ++i)
{
cout<<a[i]<<"\t";
if((i+1)%5==0)cout<<endl;
}
return 0;
}
运行结果:
心得体会:
慢慢来,比一步登天要实在也有效的多。