D上C++程序设计基础TheBaseofC++Programming长春工程学院软件学院知识回顾1、数组、数组元素、下标?2、一维数组(1)声明一维数组类型说明符数组名[数组长度];(2)数组元素的引用数组名[下标表达式]3)数组的初始化(4)计算数组的大小数组大小=szeo(数组名))sizeof(数组类型3、一维数组的典型应用排序算法、插入算法、删除算法、折半查找法201-5-6知识回顾4、字符数组(1)字符数组的声明和初始化charstr[11={c;+,"+,p;'r,o,g;'r;a",m,"0}charstr[]=(C,+,+,p,r,o,g'r,'a,'m,l0'1Qcharstr[]=f"C++program"charstr[]=C++program(2)字符数组的输入与输出①字符数组元素逐个输入输出——利用循环语句②字符数组作为字符串进行整体的输入输出201-5-6include<>voidmaln()int1:charstr[1;cout<Inputtencharacters:"「or【i=i<1Bi十+)cin>>str[;cout<<Reverseorderoutput:2for(=9:i>=:1--cout<<str[i]cout<kendl201-5-6排inc1ude<(chars1[4],s2[4]cout<<Inputtwostringscin>>s1>>52cout<"s1="(51"t"<<"s2=<s2<<end1Inputtwostrings:verygoods1=verys2=goodPressanykeytocontinue201-5-6C+程序设计基础第1章程序设计概述第2章算法及其描述第3章基本数据类型与表达式第4章程序结构与流程控制语句第5章数组第6章函数201-5-6第6章函数61函数概述62函数的定义及使用63函数调用64数组作为函数参数65变量的作用域和生存期201-5-661函数概述程序结构清晰,容易理解,便于分工、分步骤编写,、问题的提出【例611】设计一个洗衣服工作的小程开始流程用如下示意代码表示取出脏衣服main()intn;脏衣服的件数取出适量洗衣粉」洗衣服操作X=取出脏衣服(n)把脏衣放入洗衣机y=取出洗衣粉()把洗衣粉放洗衣机把脏衣服放入洗衣机(x)把洗衣粉放入洗衣机(y);一操作洗衣操作洗衣机(X,y)取出衣服晾晒取出衣服晾晒(x)}2056(结束61函数概述问题的提出【例612】编写一段程序实现:从键盘输入两个正整数a、b,求a和b并输出结果。并对这段程序进行分析改进分析:①两个整型变量a和b,值从键盘输入②变量p,用于存放a或b,值在程序中求得③应使用循环结构求和ba④输出a和b。201-5-661函数概述Include<>两个正整数:23U0idmain(〕8antabcout<“请输入两个正整数:能否共用一段代码?Cin>>a>>bP=1能否像sqrt(那样使用?fr〔i=1;i<=b;i++)Lcut《a"的"<b4次幂为:"<p<<endP=1一------for(i=1;i<=a;i++)I相似P=PScout<b<<的<a《<次幂为:“<(mendl201-5-6
函数概述和函数的定义及使用 来自淘豆网m.daumloan.com转载请标明出处.