C语言常用语句
、函,数1putchar
函;字符输出函,的作用是向输端输出一字符。数数个putchar
一般形式输,输出字符输量的输。putchar(c) c#include void main ( )
{
char a,b,c;
a=’A’; b=’B’; c=’C’;putchar(a); putchar(b); putchar(c); putchar(‘\n’);
}
运行输果,ABC
、函数2Getchar
函;字符输入函,的作用是输端;系输输含指定的输入输输,输入一字符。数数从个getchar
函有~一般形式输,数没参数getchargetchar()
#include void main ( )
{
char c;
c= getchar();
putchar(c);
输行~putchar(‘\n’); //}
运从行输果,输出输输输入的字符
另外,~或者 putchar(getchar())printf(‘%c’, getchar());
、函数3printf
函数格式输入函数~的作用是向输端;或输含指定的输出输输,输出若干任意输型的它个数printf()
据。
的一般格式输;格式控制~输出列表,printfprintf
例如,;”,printf%d,%c\n”,i,c、函数4scanf
;格式输入函,的作用是输端;系输输含指定的输入输输,输入若干任意输型的据。数从个数scanf
一般形式输,;格式控制~地址列表,scanf
、输句1if:
*********************表式达if()
输句~
*********************表式达if()
输句~1
else
输句~2
*********************
表式达输句~if(1)1
表式达输句~else if(2)2
表式达输句~else if(3)3
表式达输句~else if(m)m
输句else n
*********************
输句的嵌套If
表式达if()
表式达输句if()1
输句else2
else
表式达输句if()3
输句else4
、输句2switch
表式达switch ()
{
常量表式达,case 1
输句1
常量表式达case2:
输句2
常量表式达casen:
输句n
,default
输句n+1
}
、输句3goto
输句输无件输向输句~一般格式输,条输句输~号gotogoto
goto label_1;求至的累加和~1100
#include
void main ( ){
int i,sum=0;i=1;
,loopfor(i<=100){
sum=sum+I;
i++;
goto loop;
}
printf(“%\dn”,sum);
}
、 输句4while
输句用输输“型”循输输。一般形式如下来当构while:
表式达输句 表式非当达输输~输行输句中的嵌套输句~先判后输行。内断while()0while
求至的累加和~1100
#include void main()
{
int i,sum=0;
i=100;
while(i)
{
sum=sum+i;
i--;
}
printf(“%d\n”,sum)}
#include void main()
{
int i,sum=0;
i=1;
while(i<=100){
sum=sum+i;
i++;
}
printf(“%d\n”,sum)}
、输句5do… while
输句 先输行循输~然后判循输件是否成立。体断条do… while
一般形式输,
do
循输输句体
;表式, 达while
求至的累加和~1100
#include void main ()
{
int i,sum=0;
i=1;
do
{
sum=sum+i;
i++;
}
while(i<=100)
printf(“%\n“)
}
、输句6for
输句不输可以用于循输次已输定的循输~而且可以用于循输次不定的循输而只输出循输数确数确for
输束件。条
表式达~表式达~表式达输句for(123)它的输行输程如下,
;,、先求解表式达。11
;,、求解表式达~若其输输;输非真,~输输行循输中指定的嵌输句~然后输行下面的内220for
;,。若表式达输假;输输,~输输束循输~输到第;,步。3205
;,、求解表式达。33
;,、输回上面第;,步输输输行。42
;,、循输输束~输行输句下面的一输句。个5for
循输的一输输用,For
循输输量输初输~循输件~循输输量增输条输句for()求至的累加和~1100
#include void main ()
{
int i,sum=0;
~for(i=1;i<=100i++)
{
sum=sum+i;
printf(“%\n”,sum)}
}
、输句7break
输句可以是流程跳出输~输输输行构下面的输句。输句也可以用来breakswitchswitchbreak
从体内体体循输跳出循输~提前输束循输~接着输行循输下面的输句。
输句的一般形式输,~breakbreak
输明,输句不能用于循输输句和输句之外的任何其他输句。breakswitch
#include void main ()
{
int i,sum=0;
~for(i=1;i<=100i++)
{
sum=sum+i;
if(sum>300)break;printf(“%\n”,sum)
}
}
、输句8continue
本文档为【C语言常用语句】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。