问题及代码:
/*
* Copyright (c) 2014, 烟台大学计算机与控制工程学院
* All rights reserved.
* 文件名称:main.cpp
* 作 者:何小乐
* 完成日期:2014年 11 月 20 日
* 版 本 号:v1.0
*
* 问题描述:定义数组内一半的元素,输入一半的元素,输出所有元素
* 输入描述:输入数组内未被初始化的元素
* 程序输出:输出数组内所有元素
*/
#include <iostream>
using namespace std;
const int n=20;
int main()
{
int a[n]= {0,1,2,3,4,5,6,7,8,9},x,b;
for(x=0; x<10; x++)
{
cin>>b;
a[x+10]=b; //从a[10]开始初始化,执行十次
}
cout<<"从前往后,数组中的值为:"<<endl;
for(x=0; x<n; x++) //输出数组内的元素而构造的循环
{
cout<<a[x]<<'\0';
if((x+1)%5==0) //为了在第五个元素换行
cout<<endl;
}
return 0;
}
运行结果:
学习小结:
感觉在算法方面用的不是很好,都是之前学过的循环语句啥的。
因为看老师课堂上将数组运用的很精妙。
是时候看云学堂了