zoukankan      html  css  js  c++  java
  • 第十三周项目1-数组大折腾(一)

    创建一个有20个元素的整型数组,通过初始化,为数组中的前10个元素赋初值,然后通过键盘输入后10个元素的值,从前往后(从第0个到第19个)输出数组中元素的值,每5个元素换一行。
    /*
     *Copyright (c) 2014,烟台大学计算机学院
     *All gight reserved.
     *文件名称:temp.cpp
     *作者:邵帅
     *完成时间:2014年11月19日
     *版本号:v1.0
    */
    #include<iostream>
    using namespace std;
    int main()
    {
    	int a[20]={1,3,5,4,6,7,4,32,12,61};
    	int i;
    	for (i=10;i<20;i++)
    		cin>>a[i];
    	cout<<"由前往后,数组中的值是:"<<endl;
    	for (i=0;i<20;i++)
    	{
    		if (i%5==0)
    		  cout<<endl;
    		cout<<a[i]<<" ";
    	}
    	cout<<endl;
    	return 0;
    }
    

    运行结果:


    创建一个长度为10的整型数组并初始化,由后往前(由第9个元素向第0个元素方向)输出数组中所有元素的值,改变数组元素的值,令所有的数据加倍,输出改变后的值。
    /*
     *Copyright (c) 2014,烟台大学计算机学院
     *All gight reserved.
     *文件名称:temp.cpp
     *作者:邵帅
     *完成时间:2014年11月19日
     *版本号:v1.0
    */
    #include<iostream>
    using namespace std;
    int main()
    {
    	int a[10]={1,3,5,4,6,7,4,32,12,61};
    	int i;
    	cout<<"由后往前,数组中的值是:"<<endl;
    	for (i=9;i>=0;i--)
    		cout<<a[i]<<" ";
    	cout<<endl;
    	cout<<"加倍后,由后往前数组的值是:"<<endl;
    	for (i=9;i>=0;i--)
    	{
    		a[i]=2*a[i];
    		cout<<a[i]<<" ";
    	}
    	return 0;
    }
    

    运行结果:


    创建一个长度为16的整型数组a并初始化,先输出数组中元素值为3的倍数的数,再输出所有下标为3的倍数的元素值。
    /*
     *Copyright (c) 2014,烟台大学计算机学院
     *All gight reserved.
     *文件名称:temp.cpp
     *作者:邵帅
     *完成时间:2014年11月19日
     *版本号:v1.0
    */
    #include<iostream>
    using namespace std;
    int main()
    {
    	int a[16]={1,3,5,43,67,56,9,46,21,4,6,7,4,32,12,61};
    	int i;
    	cout<<"数组中,元素值为3的倍数的数是:"<<endl;
    	for (i=0;i<=15;i++)
    	{
    		if (a[i]%3==0)
    		cout<<"a["<<i<<"] "<<a[i]<<endl;
    	}
    	cout<<endl;
    	cout<<"下标为3的倍数的元素是:"<<endl;
    	for (i=0;i<=15;i++)
    	{
    		if (i%3==0)
    		cout<<"a["<<i<<"] "<<a[i]<<endl;
    	}
    	return 0;
    }

    运行结果:

    @ Mayuko

  • 相关阅读:
    计算机原理 3.4 补码一位乘法
    信号与系统 第二章(2.1)
    信号与系统(1.6、1.7)
    第17章 使用BIOS进行键盘输入和磁盘读写
    第16章 直接定址表
    聚类:主要聚类算法
    机器学习——输入空间、特征空间、输出空间
    机器学习——线性回归
    机器学习——梯度下降法
    深度学习——概率与信息论
  • 原文地址:https://www.cnblogs.com/mayuko/p/4567617.html
Copyright © 2011-2022 走看看