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

  • 相关阅读:
    Python——String类型操作符
    NLTK——NLP流程
    NLTK——常用函数
    Java——IO流 对象的序列化和反序列化流ObjectOutputStream和ObjectInputStream
    java——什么是浅表副本
    JavaWeb——<c:forEach varStatus="status">
    kubernetes安装
    [转]Jmeter + Grafana + InfluxDB 性能测试监控
    html转markdown网站
    golang的包管理---vendor/dep等
  • 原文地址:https://www.cnblogs.com/mayuko/p/4567617.html
Copyright © 2011-2022 走看看