第五次实验

* 文件名称: shiyan.cpp
* 作    者: 赵云
* 完成日期: 2016  年 5 月 8 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分: 运用数组拆分奇偶数;
* 输入描述: 输入十个数;
* 问题描述: 无;
* 程序输出: 分别输出数组中的奇数和偶数;
* 问题分析: 判断一个数的奇偶性并将它归在不同的数组中;
* 算法设计: 运用循环语句for;
*/
#include<iostream>
using namespace std;
int main()
{
	const int A=10;
	int a[A],b[A],c[A],i,j=0,k=0,m=0,n=0;
	cout<<"输入10个整数";
	for(i=0;i<A;i++)
	{
		cin>>a[i];
	}
	for(i=0;i<10;i++)
    {
		if(a[i]%2==0)
		{
			c[m++]=a[i];
			j++;
		}
		else
		{
			b[n++]=a[i];
			k++;
		}
	}
if(k>0)
    {
        cout<<"该组数中的奇数有:";
        for(m=0;m<k;m++)
            cout<<b[m]<<" ";
        cout<<endl;
    }
    else cout<<"该组数中没有奇数"<<endl;
    if(j>0)
    {
        cout<<"该组数中的偶数有:";
        for(n=0;n<j;n++)
            cout<<c[n]<<" ";
        cout<<endl;
    }
    else cout<<"该组数中没有奇数"<<endl;
    return 0;
}  

二、运行结果:

三、心得体会:

for语句运用多元,感觉自己还是不能熟练运用,在编程过程还是不太会拆分数组,在具体操作的时候总比理解难得多。

四、知识点总结:

(1) 下标不能使用变量,只能是符号常量或常量表达式;

(2)数组的元素只能逐个赋值,不能整体给数组赋值。

时间: 2024-10-08 10:28:24

第五次实验的相关文章

java第五次实验报告

20144303<Java程序设计>第五次实验 一.实验要求 运行TCP代码,一人服务器,一人客户端 下载加解密代码,先编译运行代码,一人加密一人解密 集成代码,一人加密后通过TCP 发送,加密使用DES或AES,AES或DES加密密钥Key的发送,使用服务器的公钥加密,公钥算法用RSA或者DH 二.实验步骤 这次实验我和石宇森结对编程,我负责设计客户端的部分. 先获取本机的IP地址,输入cmd,然后输入ipconfig. 客户端代码如下: package net; import java.m

实验五存储管理实验

实验五存储管理实验 一.        实验目的 连续内存分配方式会形成许多“碎片”,虽然可以通过“紧凑”方法将许多碎片拼接成可用的大块空间,但须为之付出很大开销.如果允许将一个进程直接分散地装入到许多不相邻接的分区中,则无需再进行“紧凑”.基于这一思想而产生了离散分配方式. 如果离散分配的基本单位是页,则称为分页存储管理方式:如果离散分配的基本单位是段,则称为分段存储管理方式. 在分页存储管理方式中,如果不具备页面兑换功能,则称为基本的分页存储管理方式,或称为纯分页存储管理方式,它不具备支持虚

20165210 Java第五次实验报告

20165210 实验五 网络编程与安全 网络编程与安全一: 实验要求: 两人一组结对编程: 参考http://www.cnblogs.com/rocedu/p/6766748.html#SECDSA 结对实现中缀表达式转后缀表达式的功能 MyBC.java 结对实现从上面功能中获取的表达式中实现后缀表达式求值的功能,调用MyDC.java 上传测试代码运行结果截图和码云链接 实验截图: 网络编程与安全二: 实验要求: 结对编程:1人负责客户端,一人负责服务器 注意责任归宿,要会通过测试证明自己

Linux基础入门(新版)(实验五至实验八)

实验五 环境变量与文件查找 (环境变量的作用与用法,及几种搜索文件的方法) 一.环境变量 1.变量 (1)常变量与值是一对一的关系 (2)变量的作用域即变量的有效范围(比如一个函数中.一个源文件中或者全局范围),在该范围内只能有一个同名变量.一旦离开则该变量无效,如同不存在这个变量一般. 这里是一个例子: declare命令创建一个变量名为 tmp 的变量: $ declare tmp 使用=号赋值运算符为变量 tmp 赋值为 shiyanlou:$ tmp=shiyanlou 读取变量的值,使

第五次实验作业

1.输入两个正整数m和n(要求m<=n), 求m!+(m+1)!+(m+2)!-+n! #include <stdio.h> int main() { int i,m,n,a,t,sum=0; printf("请输入两个正整数m和n\n"); scanf("%d%d",&m,&n); if(m>n) { t=m; m=n; n=t; } for(;m<=n;m++) { a=1; for(i=1;i<=m;i++)

Linux第五次实验

北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全系统设计基础                     班级: 201352 姓名:池彬宁 贺邦 学号:20135212 20135208 成绩:             指导教师:   娄嘉鹏  实验日期:2015.12.1 实验密级:         预习程度:             实验时间:15:30~18:20 仪器组次:          必修/选修:       必修          实验序号:4

第五次实验报告

北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全系统设计基础               班级:1353班 姓名:李雪琦 .王剑桥             学号:20135309.20135316 成绩:            指导教师:娄嘉鹏           实验日期:2015.12.01 实验密级:        预习程度:               实验时间:15:30-18:00 仪器组次:         必修/选修:必修           

信息安全系统设计第五周实验报告

处理器体系结构 一.Y86指令集体系结构 1.Y86是一个指令体系结构(ISA),它是计算机系统这本书的作者YY出的指令集.目的是为了让我们更加清晰的了解ISA. 2.Y86指令集: 3.Y86异常:Y86有四种不同的状态码,AOK(正常).HLT(执行halt指令).ADR(非法地址)和INS(非法指令). 二.HCL 1.组合电路和HCL布尔表达式 组合电路:讲很多的逻辑门组成一个网,就能构成计算块. 构建这些网有两条限制: ①两个或多个逻辑门的输出不能连接在一起,否则他们可能会使线上的信号

《Java程序设计》第五次实验实验报告

实验封面 一.实验内容 1.阅读理解源码进入07_httpd所在的目录,使用vi编辑器理解源代码. 2.编译应用程序使用gcc编译器,分别对文件夹下的copy.c和httpd.c进行编译,出现copy和httpd的可执行文件.                         3.下载调试使用NFS服务方式将HPPTD下载到开发板上,并拷贝测试用的网页进行调试 4.本机测试在台式机的浏览器中输入http://192.168.0.121,观察在客户机的浏览器中的链接请求结果和在开发板服务器上的打印信

第五次实验总结

---恢复内容开始--- 1知识点(1):while语句 while(表达式) 循环体语句: do whie语句 do{ 循环体语句 }while: (2)while 先执行循环体在判断表达式 do while则相反 (3)斐波那契数列定义 0,      n=0; f(n)=  1,       n=1; f(n-1)+f(n-2),  n>1 实验过程中的问题以及解决方法:为什么将while语句换成do while语句会出现结果不一样的情况? while语句中循环体语句里i++应该放在前还是