- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
3.2C语言的语句分类;x=y+z;//赋值语句
i++;//自加1语句,i值增1
X=mn?m:n;//条件表达式语句
b==5;//比较表达式语句
xy++||z;//逻辑表达式语句
i=1,j=2,k=3;//逗号表达式语句;函数调用语句由函数名、实际参数加上分号“;”组成,
一般形式为:函数名(实际参数表);
执行函数语句就是调用函数体并把实际参数赋予函数定义中的形式参数,然后执行被调函数体中的语句,求取函数值。例如:
printf(“CProgram”);//调用输出函数,输出字符串。
C语言提供了很多标准的库函数供用户使用。调用库函数时必须用编译预处理命令把相应的头文件包含到程序中,否则编译时会因为系统不识别库函数而报错。;输入输出库函数scanf()、printf()、getchar()、putchar()、gets()、puts()的函数声明包含在stdio.h头文件中,因此在程序中必须有编译预处理命令:#includestdio.h
数学库函数sin(x)、cos(x)、exp(x)、fabs(x)、log(x)的函数声明包含在math.h中,因此在程序中必须有编译处理命令:#includemath.h;#includestdio.h
#includemath.h
voidmain()
{intx,a,b;
floaty,c;
scanf(%d,%d,%d,a,b,x);
y=fabs(a*sin(x)-b*log(x));
c=sin(3.14*x/180);
printf(y=%f,c=%f\n,y,c);
};控制语句用于控制程序的流程,以实现程序的各种结构,通常由特定的语句定义符组成。C语言有九种控制语句,可分成以下三类:
(1)条件判断语句:if,switch语句
(2)循环执行语句:dowhile,while,for语句
(3)转向语句:break,goto,continue,return语句;例3-6:求sum=2+4+6+…+20
#includestdio.h
voidmain()
{intsum,i;
sum=0;
i=2;
while(i=20)
{sum=sum+i;
i=i+2;
}/*复合语句*/
printf(sum=%d\n,sum);
};例3-7:写出下列程序的执行结果。
#includestdio.h
voidmain()
{intx=1,y=2;
{intx=2;
{intx=3;
printf(“x=%d,y=%d\n”,x,y);
}
printf(“x=%d,y=%d\n”,x,y);
}
printf(“x=%d,y=%d\n”,x,y);
}
;只有分号“;”组成的语句称为空语句。空语句不产生任何操作运算,只是出于语法上的需要,在某些必需的场合占据一个语句的位置。在程序中空语句可用来作空循环体。
例如:while(getchar()!=\n);
语句的功能是,只要从键盘输入的字符不是回车则重新输入。这里的循环体为空语句。
您可能关注的文档
- HC串入并出芯片应用课件.pptx
- C驾驶证记分与审验课件.pptx
- C文件概述内存硬盘写读保存在变量和数组中的数据是暂时.pptx
- C语言程序设计交通程序设计基础15课件.pptx
- C语言程序设计交通程序设计基础19课件.pptx
- C语言程序设计交通程序设计基础20课件.pptx
- C语言程序设计交通程序设计基础39课件.pptx
- C语言程序设计交通程序设计基础45课件.pptx
- C语言程序设计交通程序设计基础53课件.pptx
- C语言程序设计交通程序设计基础57课件.pptx
- 基本面选股组合月报:大模型AI选股组合本年超额收益达6.60.pdf
- 可转债打新系列:安集转债,高端半导体材料供应商.pdf
- 可转债打新系列:伟测转债,国内头部第三方IC测试企业.pdf
- 联想集团PC换机周期下的价值重估.pdf
- 计算机行业跟踪:关税升级,国产突围.pdf
- 科技类指数基金专题研究报告:详解AI产业链指数及基金布局.pdf
- 计算机行业研究:AIAgent产品持续发布,关税对板块业绩影响较小.pdf
- 民士达深度报告:国内芳纶纸龙头,把握变局期崛起机遇.pdf
- 社会服务行业动态:全球首张民用无人驾驶载人航空器运营合格证落地,霸王茶姬冲击美股IPO.pdf
- 通信行业研究:特朗普关税令落地,长期看好国产算力链.pdf
最近下载
- 《品牌设计》课件——IP形象设计案例.ppt VIP
- 中国煤焦化行业发展现状与投资战略规划建议报告2024-2030年.docx
- GB T 29039-2012_钢制采暖散热器_高清版_可检索.pdf
- 中国红十字会PPT课件.pptx
- Deepseek冲击波:AI赋能下的金融行业重构及变革2025.docx VIP
- 广西建设领域专业技术人员三新技术网络培训考试题目及答案.pdf
- 民用爆炸物品安全管理条例.pptx VIP
- 《新生儿预防接种》课件.ppt VIP
- 全季4.0-酒店材料总表.docx VIP
- 第三单元《数的顺续-百数表》(说课稿)-2023-2024学年一年级下册数学西师大版.docx
文档评论(0)