当前位置: 首页 > news >正文

培训网站项目ppt怎么做自己做的网站本地调试

培训网站项目ppt怎么做,自己做的网站本地调试,专业开发小程序的公司,驻马店市旅游网站建设当输入一个姓名后,程序就查找该班中有无此学生,如果有,则输出他的姓名和学号,如果查不到,则输出"本班无此人"。 为解此问题,可以分别编写两个函数,函数input_data用来输人n个…

当输入一个姓名后,程序就查找该班中有无此学生,如果有,则输出他的姓名和学号,如果查不到,则输出"本班无此人"。
        为解此问题,可以分别编写两个函数,函数input_data用来输人n个学生的姓名和学号,函数search用来查找要找的学生是否在本班。

编写程序:

运行结果:

程序分析:
        程序第4行定义了两个字符串数组name和num,分别存放全班学生的姓名和学号,它们是全局变量(定义的位置在所有函数的前面),这样各函数都可以直接使用这两个数组。读者可以看到:函数input_data和search都引用了数组name和num,但在这两个函数中并没有定义这两个数组。由于它们是全局变量,因此在input_data函数中向name和num数组输入的数据,search函数可以直接引用。这里定义name和num数组的大小为50(一般班级的人数不会超过50,因此定义为50足够了),在运行时,用户输入班级实际人数n,然后在input_data 中输入n个学生的数据。
        在输入学生数据时,为了方便用户,先输出提示"input name and number of student",然后输出i+1。例如当i为0时,输出的提示是:请输入第1个学生的姓名和学号。这是考虑到用户的习惯,如果提示用户输入学生0的数据,用户显然会感到别扭。在编写应用程序时,一定要考虑程序的使用者是谁,在大多数情况下,程序的使用者并不是程序设计者本人,而是对C++不熟悉,甚至对计算机不熟悉的人,因此程序设计者要设身处地为用户着想,使输入输出的界面对用户友好亲切。
        在主函数输入要找的学生的姓名find_name,然后调用search函数进行寻找。在search函数中将find_name和全班学生姓名逐个相比,如果其中有某一个学生的姓名与find_name的值相同,就表示找到了,输出该学生的姓名name[i]和学号num[i],并使布尔变量flag的值由false改变为true,然后用 break中止循环。如果经过n次比较,全班无学生姓名与find_name相同,for循环就结束了,此时flag的值保持为false。因此在结束循环后,如果测试出flag的值为false,就表示"本班无此人",输出"找不到"的信息。
        这是一个练习程序,所以简单一些。可以对程序稍加修改,使一个学生的数据包括姓名、学号、性别、年龄、各门课的成绩等多个项目,通过姓名的检索,找出一个学生的各种数据。

        通过这个例子可以看到:由于在C++类库中提供了string类,允许程序设计者用string定义字符串变量,这就简化了操作,把原来复杂的问题简单化了,这是C++对C的一个重要补充。
        归纳起来,C++对字符串的处理有两种方法:一种是用字符数组的方法,这是C语言采取的方法,一般称为C-string方法;另一种是用string类定义字符串变量,称为string 方法。显然,string 方法概念清楚,使用方便,最好采用这种方法。C++保留C-string方法主要是为了与C兼容,使以前用C写的程序能用于C++环境。

http://www.laogonggong.com/news/95674.html

相关文章:

  • 广州外贸建网站小程序制作开发加盟
  • 传媒公司做网站条件seo技术代理
  • 网站建设的教学网站聊城网站建设优化
  • 建设网站资料在哪收集找建设企业网站公司
  • 不锈钢网站建设哪家好熬夜必备黄
  • 辽宁省朝阳市做网站高端网名生成器
  • 诸暨制作网站的公司有哪些建网站容易吗
  • 用vs做网站后台视频网站 flash h5
  • 开发区网站建设公司招商网代理
  • 淘宝网的网站建设做家政网站公司名称
  • 网站开发的功能需求文档模板网站建商城
  • 专题网站建设自查整改报告怎么提升网站的排名
  • 网站实名认证中心做网站需完成的软件
  • 个人做网站做什么样的话wordpress百度主动插件
  • 网站的站外优化建设网站使用的工具
  • 建设网站企业银行秦皇岛建设路小学网站
  • 什么是网站的主页wordpress内嵌网页
  • 软件下载网站建设最好网站建设公司制作平台
  • 网站app推广怎么做python可以做网站吗
  • 织梦+和wordpress深圳有实力的优化公司
  • 网站增加外链方法机械网站建设哪家好
  • 网站建设 客户定位wdcp v3搭建WordPress
  • icp备案查询网站免费网站推广工具有哪些
  • 京东网站建设哪家好网页设计大师
  • 网站域名查询地址在线直播网站建设
  • 汕尾网站网站建设官方网站下载拼多多app
  • 济宁网站建设软件开发电子商务网站开发的视频
  • 北京国互网网站建设报价住房和城乡建设部科技发展促进中心网站
  • 网站数据流分析怎么做网页制作的基础知识
  • 湖北网站建设公司装修案例文案怎么写