c语言实验报告五一维数组

《C程序设计》课程实验报告

学院: 班级: 姓名: 学号: 实验设备:计算机1台2011年3月1日

实验项目名称一维数组

掌握一维数组的定义、初始化,以及一维数组元素的下标法引用。

实验要求:

掌握一维数组的定义、初始化,以及一维数组元素的下标法引用,并能编写简单程序。

实验内容 包括步骤 :

1.数组a中存放10个非0整数,编写程序,将数组a中的所有正数存放在数组的前面,负数存放在数组的后面。

要求:(1)数组元素值从键盘输入。 (2)用下标法。

2.将数组a中的10个元素后移m位,移出的m位顺序存放在数组的前位。

要求:(1)数组元素值在程序中初始化。 (2)m的值从键盘输入。 (3)用下标法。 调试与结果测试:

代码注释:

5-1

#include

int main int a[10];

int i;

for i 0;i 10;i++

scanf "%d",&a[i] ;

printf "\n" ;

for i 0;i 10;i++ if a[i] 0 printf " %d",a[i] ;

for i 0;i 10;i++ if a[i] 0 printf " %d",a[i] ; printf "\n" ; return 0; 5-2

#include

int main int a[10] 1,2,3,4,5,6,7,8,9,10 ;

int m,n,r,i;

printf "please input a number:\n" ;

scanf "%d",&m ;

for n 9;n 0;n--

a[n+m] a[n];

for r m-1;r 0;r--

a[r] a[10+r];

for i 0;i 10;i++

printf "%d ",a[i] ; printf "\n" ;

return 0; ――――――――――――以下内容为教师填写―――――――――――――――

教师评阅: 成绩:

2011年月日 物光学院计算机类实验报告

c语言实验报告5数组,c语言实验报告五一维数组.doc相关推荐

  1. php 数组与数组之间去重,PHP开发中一维数组与二维数组去重功能实现教程

    本篇文章讲述了PHP实现一维数组与二维数组去重功能示例.希望对在php学习和开发的同学有所帮助! 数组中重复项的去除 一维数组的重复项: 使用array_unique函数即可,使用实例如下: ? $a ...

  2. java 二维数组 的方法和属性_Java一维数组和二维数组详解(Java必备知识)

    数组是最为常见的一种数据结构,分为一级数组,二维数组以及多维数组.是把相同数据类型的元素,用一个标识符封装到一起的基本类型数据序列或对象序列. 目录 一维数组 创建一维数组 给一维数组赋值 获取数组的 ...

  3. led流水灯c语言数组程序,LED流水灯程序 一维数组写法

    LED流水灯程序 一维数组写法 /*********** (C) COPYRIGHT 201 2************ * 程序作者: 蓝雨(QQ:983931459 ,Email:chenheng ...

  4. c语言中一维数组和二维数组,详解C++中的一维数组和二维数组

    C++一维数组 定义一维数组 定义一维数组的一般格式为: 类型标识符  数组名[常量表达式]; 例如: int a[10]; 它表示数组名为a,此数组为整型,有10个元素. 关于一维数组的几点说明: ...

  5. c++ 一维数组长度_每天一点C / 一维数组和指针

    哈喽,我是老吴,继续记录我的学习心得. 每天一点系列是我对微习惯的践行.现在能做到每天一点 C,将来就会有更多的每天一点系列,没人规定嵌入式软件工程师就只能学习 C 语言和折腾 Linux,不要给自己 ...

  6. Numpy 生成 Bool型数组、一维转多维数组reshape、多维转一维数组、替换数组元素、提取数组元素、数组交集、差集、过滤数组元素、二维数组反转行、交换数组维度

    1. 创建一个 [3,5] 所有元素为 True 的数组 In [162]: b = np.ones((3,5), dtype=bool)In [163]: b Out[163]: array([[ ...

  7. es6一维数组转二维数组_技术图文:Numpy 一维数组 VS. Pandas Series

    背景 Numpy 提供的最重要的数据结构是 ndarray,它是 Python 中 list 的扩展. Pandas 提供了两种非常重要的数据结构 Series和DataFrame. Numpy 中的 ...

  8. PHP去掉二维数组中某个元素重复的一维数组

    前言 PHP,刚写电商后台的时候会数组去重,而且是要把数组转为字符串去重,但是针对数组中某一个重复的值来去重还没有做过,这个技术也是开拓我编程思想的一个技术!! 上代码!!!! function to ...

  9. VBA数组赋值(1/2)-- 一维数组

    以前的博客文章中讲过一些数组的使用技巧,经常会被网友问道如何给数组赋值,本文讲解如何为一维数组赋值(或者说如何创建一维数组). Option Base 1 Sub demo1()Dim myArray ...

最新文章

  1. CSS FC布局指南
  2. 网络安全导论课程-windows开启远程
  3. 脑电信号预处理--去趋势化(Detrended fluctuation analysis)
  4. 怎么安装python3-如何装python3
  5. yum 卸载php及依赖包,yum使用指南-软件卸载、安装、更新、获取软件包
  6. 如何使用SSL pinning来使你的iOS APP更加安全
  7. mysql 利用binlog增量备份,还原实例
  8. 导入第三方组件_大型 web 应用公共组件架构是如何来的?
  9. jq 组装数组_Jquery 数组操作
  10. 电脑无法启动故障的10种解决方法
  11. 机器学习真的可以起作用吗?(1)
  12. RequireJS模块化后JS压缩合并
  13. 风投盯上阿里云开发者大会寻下一个阿里
  14. 谷歌浏览器chrome安装Hackbar插件方式
  15. PanDownload复活了!60MB/s!
  16. 《西部世界》与《头号玩家》:哪个才是人类与人工智能相处的正确方式?
  17. ML之shap:基于adult人口普查收入二分类预测数据集(预测年收入是否超过50k)利用shap决策图结合LightGBM模型实现异常值检测案例之详细攻略
  18. 渝粤题库 国家开放大学 学前儿童语言教育 期末考试复习资料
  19. 人工智能对我们的影响(随便谈谈)
  20. twitter客户端_3个用于Linux命令行的Twitter客户端

热门文章

  1. 阿卡接口_阿卡vs风暴
  2. 从GWT开发人员的角度概述Scala.js
  3. redis 持久化性能_高性能持久消息
  4. guava 并发同步_Google Guava –与Monitor同步
  5. javaee 设计模式_JavaEE重新审视设计模式:装饰器
  6. 生产Java应用程序中的十大异常类型-基于1B事件
  7. 存根类 测试代码 java_嘲弄和存根–了解Mockito的测试双打
  8. 定制Hamcrest Matchers
  9. UltraESB的首选IDE – IntelliJ IDEA
  10. 我们正在破解JDBC,因此您不必