C语言复习资料-C语言整理(程序).docx

C语言复习资料-C语言整理(程序).docx

ID:51687290

大小:41.30 KB

页数:15页

时间:2020-03-15

C语言复习资料-C语言整理(程序).docx_第1页
C语言复习资料-C语言整理(程序).docx_第2页
C语言复习资料-C语言整理(程序).docx_第3页
C语言复习资料-C语言整理(程序).docx_第4页
C语言复习资料-C语言整理(程序).docx_第5页
资源描述:

《C语言复习资料-C语言整理(程序).docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、输入一行字符,统计并输出其英文字母、数字字符和其他字符的个数。程序:#include#includevoidmain(){chara[80],i=0;inte=0,d=0,k=0;printf(″输入一个字符串:″);gets(a);for(i=0;a[i]!=’’;i++){if(’a[i]>=’a’&&a[i]<=’z’)

2、

3、a[i]>=’A’&&a[i]<=’Z’)e++;elseif(a[i]>=’0’&&a[i]<=’9’)d++;elsek++;}printf(″英文字母个数是:%d″e);p

4、rintf(″数字字符个数是:%d″d);printf(″其他字符个数是:%d″k);}算法口诀累加累乘整除性,最大最小双重循,一查两排两遍历,函数调用文件行。3.1.1选择结构一.控制结构:1.简单判断:if(表达式)语句2.选择分支:if(表达式)语句1else语句23.多条件选择:if(表达式1)语句1elseif(表达式2)语句2elseif(表达式3)语句3……else语句n4.情况语句:switch(表达式){case常量表达式1:语句段1case常量表达式2:语句段2……case常量表达式n:语句段ndefault:语句段n+1}5

5、.嵌套的if-else语句if(表达式1)if(表达式2)语句1else语句2elseif(表达式3)语句3else语句4二.说明:1.在这5种控制结构中,第1种简单判断使用起来最简单,但也最实用,可以作为首选,虽然在编制程序时语句多用几句,但用起来却很方便。2.第2种选择分支往往用在两种情况的判断,使用时要注意语句1和语句2后面都有分号。3.第3种多条件选择是if-else语句的一种嵌套形式,由于它可以直接用于多条件的选择判断,所以单独作为一种形式列出。在使用时,有时比switch语句更简单,要注意最后一个else的后面没有if。4.第4种情况语句要注

6、意switch后面的表达式是与case后面的常量表达式匹配,而不能与一般的含变量的表达式匹配。语句段后面没有break语句时是入口开关,有break语句时才是真正的多路开关。5.第5种嵌套的if--else语句使用起来最灵活,其实,以上各种形式的分支结构间相互都可以嵌套,当有多种形式的分支结构嵌套时,特别要注意else总是与它最近的没有匹配的if相匹配。文件包含:#include输入输出、文件#include数学#include字符串#include字符#include

7、.h>其它常用数学函数:exexp(x)xypow(x,y)

8、x

9、fabs(x)abs(x)lnxlog(x)lgxlog10(x)x1/2sqrt(x)循环结构一.控制结构1.当型循环:while(表达式)语句2.直到型循环:do语句while(表达式);3.步长型循环:for(表达式1;表达式2;表达式3)语句二.说明:1.第1种当型循环当“表达式”为非0值时,执行语句,“语句”部分就是循环体,while循环是先判断后执行。如果语句部分包含一个以上的语句,那么应该用复合语句“{}”的形式。在循环体中应有使循环趋于结束的语句。否则会造成死循环。当表达式

10、一开始就不成立时,会造成一次也不做的循环。2.第2种直到型循环先执行“语句”,后判断“表达式”,即至少执行一次循环体。当“表达式”的值为非0时,返回重新执行“语句”。对于同一个问题,既可以用while语句,也可以用do-while语句处理。while语句可能一次也不执行循环体,但do-while语句至少执行一次循环体。特别要注意while语句后加分号;。3.第3种步长型循环是应用最广泛,也是最重要的一种控制格式。其执行过程是:1)求解表达式1;2)求解表达式2:如果值为真(非0),则执行“语句”部分;如果值为假(0),则结束循环;3)当表达式2为真时,在

11、执行了“语句”部分后,求解表达式3;4)转到第2步继续执行.在步长型循环的一般格式中,表达式1、表达式2、表达式3可以是任意表达式,理解和在程序设计实践中掌握for语句的格式和功能,是学习程序设计的重要一环。必须认真掌握。for语句最常用的形式:for(循环变量赋初值;循环结束条件;循环变量加步长)语句所以把它称为步长型循环。4.break语句:break语句除了可以用来跳出switch结构之外,还可以用来从循环体内跳出循环。语句的一般形式:break;5.cntinue语句:其作用是结束本次循环。即跳过循环体中的continue后面的其它语句,接着进行

12、下一次是否执行循环的判断。语句的一般形式:continue;break语句和co

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。