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

  • 相关阅读:
    ELK日志分析系统
    amoeba_mysql 读写分离
    while for if ---语句和编写计划任务
    Shell awk文本处理,shell脚本编写
    shell---正则表达式和文本处理器
    linux---网络相关配置,ssh服务,bash命令及优先级,元字符
    linux---nginx服务nfs服务nginx反向代理三台web
    linux---进程,(rpm,yum)软件包
    linux---tar命令,vim编辑器,磁盘分区,挂载,链接
    linux命令权限
  • 原文地址:https://www.cnblogs.com/mayuko/p/4567617.html
Copyright © 2011-2022 走看看