欢迎来到天天文库
浏览记录
ID:60908205
大小:19.43 KB
页数:5页
时间:2021-01-02
《C语言常用语句.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯最新料推荐⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1、putchar函数:putchar函数(字符输出函数)的作用是向终端输出一个字符。一般形式为:putchar(c)输出字符变量c的值。#includevoidmain(){chara,b,c;a=’A’;b=’B’;c=’C’;putchar(a);putchar(b);putchar(c);putchar(‘’);}运行结果:ABC2、Getchar函数getchar函数(字符输入函数)的作用是从终端(系统隐含指定的输入设备)输入一个字符。getcha
2、r函数没有参数,一般形式为:getchar()#includevoidmain(){charc;c=getchar();putchar(c);putchar(‘’);//换行;}运行结果:输出从键盘输入的字符另外:putchar(getchar());或者printf(‘%c’,getchar());3、printf函数printf函数(格式输入函数),它的作用是向终端(或隐含指定的输出设备)输出若干个任意类型的数据。printf的一般格式为printf(格式控制,输出列表)例如:printf(”%d,%c”,i,c)4、scanf函数scanf
3、(格式输入函数)的作用是从终端(系统隐含指定的输入设备)输入若干个任意类型的数据。一般形式为:scanf(格式控制,地址列表)1、if语句:*********************if(表达式)语句;*********************if(表达式)语句1;1⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯最新料推荐⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯else语句2;*********************if(表达式1)语句1;elseif(表达式2)语句2;elseif(表达式3)语句3;elseif(表达式m)语句m;else语句n************
4、*********If语句的嵌套if(表达式)if(表达式)语句1else语句2elseif(表达式)语句3else语句42、switch语句switch(表达式){case常量表达式1:语句1case常量表达式2:语句2case常量表达式n:语句ndefault:语句n+1}3、goto语句goto语句为无条件转向语句,一般格式为:goto语句标号;gotolabel_1;求1至100的累加和;#includevoidmain(){inti,sum=0;i=1;loop:for(i<=100){sum=sum+I;i++;gotoloop;}2⋯⋯⋯⋯
5、⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯最新料推荐⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯printf(“%dn”,sum);}4、while句while句用来“当型”循构。一般形式如下:while(表达式)句当表达式非0,行while句中的内嵌套句,先判断后行。求1至100的累加和;#includevoidmain(){inti,sum=0;i=100;while(i){sum=sum+i;i--;}printf(“%d”,sum)}#includevoidmain(){inti,sum=0;i=1;while(i<=100){su
6、m=sum+i;i++;}printf(“%d”,sum)}5、do⋯while句do⋯while句先行循体,然后判断循条件是否成立。一般形式:do循体句while(表达式)求1至100的累加和;#includevoidmain(){inti,sum=0;i=1;do3⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯最新料推荐⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯{sum=sum+i;i++;}while(i<=100)printf(“%“)}6、for语句for语句不仅可以用于循环次数已经确定的循环,而且可以用于循环次数不确定的循环而只给出循环结
7、束条件。for(表达式1;表达式2;表达式3)语句它的执行过程如下:(1)、先求解表达式1。(2)、求解表达式2,若其值为真(值非0),则执行for循环中指定的内嵌语句,然后执行下面的(3)。若表达式2为假(值为0),则结束循环,转到第(5)步。(3)、求解表达式3。(4)、转回上面第(2)步继续执行。(5)、循环结束,执行for语句下面的一个语句。For循环的一种应用:for(循环变量赋初值;循环条件;循环变量增值)语句求1至100的累加和;#includevoidmain(){inti,sum=0;for
此文档下载收益归作者所有