第3章-顺序结构的程序设计.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章-顺序结构的程序设计

C语言程序设计;; 3.1 C语句概述;C语句分为;(一)说明语句 用来申请变量或声明将要使用的函数 例:int x,y,z; float max(float x, float y); ;(二)表达式语句 由一个表达式加一个分号构成一个语句 a=3; z=x+y;;(三)函数调用语句 由一个函数调用加一个分号构成一个语句 printf(“This is a C statement.”);;(四)控制语句 完成一定的控制功能 1 if() ~else 条件语句 6 break 间断语句 2 for()~ 循环语句 7 switch() 开关语句 3 while()~循环语句 8 goto 转向语句 4 do ~while();循环语句 9 return 返回语句 5 continue 继续语句;(五)复合语句 用一对{}括起来的语句 { z=x+y; t=z/100; printf(“%f”,t); };(六)空语句 只有一个分号的语句 (什么也不做) 用来作为循环语句中的循环体 留待以后对程序进行扩充时使用,对未设计完成的模块,用空语句作为函数体; ;C语言本身不提供输入输出语句,输入和输出操作是由C函数库中的函数来实现的 例如: 字符输入函数:getchar 字符输出函数:putchar 格式输入函数:scanf 格式输出函数: printf 字符串输入函数:gets 字数串输出函数:puts ;在使用系统库函数时,要用预编译命令“#include”将有关的“头文件”包括到用户源文件中.; 3.2 字符数据的输入输出;例1 输出单个字符。 #includestdio.h void main() { char a,b,c; a=‘B’;b=‘O’;c=‘Y’; putchar(a);putchar(b);putchar(c);putchar(‘\n’); } ;二、字符输入函数 一般形式:getchar() 函数作用:从标准输入设备输入一个字符。 函数值: 从输入设备获取的字符。 ;例2 输入单个字符。 #includestdio.h void main() { char c; c=getchar(); putchar(c); putchar(‘\n’); } ; #include stdio.h main ( ) { char c; c = getchar( ); putchar(c); };注意:;例:从键盘输入三个英文字母a,b和c,并依次同行内输出。 ;4.3 格式输入与输出;printf (”格式控制字符串”,参数1,参数2,…,参数n);格式控制字符的组成:;#include stdio.h void main() { int a=97,b=98; printf(“1:%d %d\n”,a,b); printf(“2:%d,%d\n”,a,b); printf(“3:%c,%c\n”,a,b); printf(“4:a=%d,b=%d\n”,a,b); };;说明: 除了X,E,G外,其他各式字符必须用小写。 可以在printf函数中的“格式控制”字符串中包含转义字符。 一个格式说明必须以“%”开头,以9个格式字符之一为结束,中间可以插入附加格式字符。 想输出%,则应该在格式控制字符串中用连续两个%表示;附加说明符 说 明 l 输出长整型数据,可加在格式转换符d,o,x,u前面 m(正整数) 输出数据的宽度 指定宽度实际宽度,补空格 指定宽度=实际宽度,按实际输出 不指定宽度,按实际输出 .n(正整数)对实数,表示输出 n 位小数。不足补0;多出则舍入处理。 对字符串,表示截取的字符

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档