成都理工大学计算机工程学院“编程基础”实验报告

1. 实验目的

(1)精通一维数组. 二维数组的定义,初始化以及输入和输出方法(2)掌握字符数组和字符串函数的使用(3)掌握与数组有关的常用算法

2. 实验内容

(1)在给定的字符串中找到指定的字符;要求:

①通过直接初始化处理字符串②通过scanf函数读取任意字符

③在字符串中查找字符. 如果存在该字符,请输入该字符在字符串中首次出现的位置. 如果给定的字符串中不存在该字符,请提供相应的描述信息. (2)首先输入一个大于2且小于10的整数nc语言实验报告 数组c语言实验报告 数组,然后定义一个二维数组(n * n),初始化该函数,然后将数组中元素最大的行与数组中最小的行交换. 功能:

①通过scanf函数从键盘输入n * n数组元素的值(假定最大值和最小值不在同一行),然后输出数组

②找到最大值和最小值所在的行,并将数组中最大元素所在的行与最小元素所在的行交换. 并输出交换后的数组

③直观上讲,数组以n行n列的形式输出

④修改程序以处理一行可能出现的最大值和最小值

(3)进行编程以找到一半的搜索过程

一半搜索的过程: 在对数据进行排序的数组中,首先将要找到的值与数组中间的元素进行比较. 如果两者相等,则搜索结束;否则,搜索结束. 如果前者小于后者,则要搜索的数据必须在数组的前半部分. 之后,您只需要继续在阵列的前半部分搜索. 如果前者的数量大于后者,则要搜索的数据必须位于数组的后半部分. 数组的后半部分继续搜索一半. 要求:

①设置一个整数数组以存储20个元素,并使用直接分配方法在程序中初始化该数组(数据已排序)

②使用scanf函数输入要查找的值

本文来自电脑杂谈,转载请注明本文网址:

http://www.pc-fly.com/a/jisuanjixue/article-183926-1.html

c语言第六次实验报告,第一年C语言实验报告6列相关推荐

  1. R语言学习笔记——入门篇:第一章-R语言介绍

    R语言 R语言学习笔记--入门篇:第一章-R语言介绍 文章目录 R语言 一.R语言简介 1.1.R语言的应用方向 1.2.R语言的特点 二.R软件的安装 2.1.Windows/Mac 2.2.Lin ...

  2. c语言i=5.6a=(int)i,第一章C语言概述.ppt

    <第一章C语言概述.ppt>由会员分享,可在线阅读,更多相关<第一章C语言概述.ppt(35页珍藏版)>请在人人文库网上搜索. 1.C语言程序设计,课程安排和理论教学:(419 ...

  3. 计算机C语言课交作业怎么交,第一份c语言作业

    2.1 你对软件工程专业或者计算机科学与技术专业了解是怎样? •答案: 软件工程专业是个年轻的专业,紧跟这个信息化的新时代.我学习它是因为感兴趣,经过一周的学习,我了解了一些 该专业课程主要是c语言程 ...

  4. c语言第六章数组测试题,计算机二级C语言测试题

    <计算机二级C语言测试题>由会员分享,可在线阅读,更多相关<计算机二级C语言测试题(22页珍藏版)>请在人人文库网上搜索. 1.第一章)1. 以下关于算法的描述不正确的是 .A ...

  5. c语言第六章条件型循环结构,C语言课件(第六章 循环结构)

    C语言课件 第六章 循环结构 在许多复杂的问题中,常常需要做大量的类似的计算处理,这些类似的相同的处理过程存在重复性过程,即在某种条件成立的情况下需要处理相同的操作时,就要使用循环结构来完成. 类似于 ...

  6. 关于java是最好的语言的段子_疯狂java——第一章 java语言概述与开发环境

    J2ME: 主要用于控制移动设备和信息家电等有限存储的设备. J2SE: 整个java技术的核心和基础,它是J2ME和J2EE编程的基础. J2EE: Java技术中应用最广泛的部分,J2EE提供了企 ...

  7. PID控制算法的C语言实现六 抗积分饱和的PID控制算法C语言实现

    所谓的积分饱和现象是指如果系统存在一个方向的偏差,PID控制器的输出由于积分作用的不断累加而加大,从而导致执行机构达到极限位置,若控制器输出U(k)继续增大,执行器开度不可能再增大,此时计算机输出控制 ...

  8. python语言程序设计实践教程答案实验六_20192417 实验一《Python程序设计》实验报告...

    20192417 2019-2020-2 <Python程序设计>实验1报告 课程:<Python程序设计> 班级: 1924 姓名: 张家华 学号:20192417 实验教师 ...

  9. C语言实验报告册-20163a,C语言实验报告册20163a-资源下载人人文库网

    C语言实验报告册 20163a 金陂科扶暑院学生实验报告册(理工类)课程名称:C语言程序设计实验 专业班级:15自动化2班学生学号:1517011063学生姓名: 王启涛所属院部:智能科学与控制工程学 ...

最新文章

  1. Typesetting Engine_ Presto
  2. jquery压缩图片插件
  3. 判断闰年 及其某天为这一年的多少天
  4. BIRCH聚类算法原理
  5. para1、para2与**kw
  6. 7旗舰版装不了itunes_装系统,用小白,让小白来教大家如何用U盘装WIN7系统
  7. hdu 确定比赛名次
  8. 双龙贺岁,龙蜥 LoongArch GA 版正式发布
  9. bat函数调用 带返回值
  10. 区分两种题目类型中的数学期望
  11. opencv在手机上实现照片背景虚化
  12. 【Flink】 Flink与Kafka版本对应关系
  13. Python以字符形式打印双色图片中的文字
  14. C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(五十) 终章!新的曙光!...
  15. SecureCRT右键粘贴的设置
  16. Flink案例代码,面试题
  17. 2019年6月28日 星期五 今日计划
  18. R2DBC Unable to create a ConnectionFactory for ‘ConnectionFactoryOptions
  19. 热门股权转让项目:临沂泰森置业发展有限公司70%股权转让
  20. 【案例二】小明都可以买什么

热门文章

  1. Microsoft SQL Server 2005 提供了一些工具来监控数据库
  2. TextView 单行显示长文本
  3. Pytorch torchvision完成Faster-rcnn目标检测demo及源码详解
  4. mysql5.6.24安装perl_mysql5.6源码安装
  5. Mybatis+Tomcat使用JNDI配置数据源入门
  6. Mybatis中(#{ })模糊查询like(使用oracle的concat函数嵌套拼接SQL)
  7. mysql5.7空间运算,深度解析MySQL5.7之临时表空间
  8. win10去除快捷小箭头_win10操作系统小技巧之键盘快捷键使用
  9. plsql打开sql窗口快捷键_巧用Navicat for MySQL的快捷键
  10. python分治算法_分治法及其python实现例子