简单的C程序设计-顺序程序设计.pptxVIP

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第四章 最简单的C程序设计 -顺序程序设计第一页,共二十七页。4.1 C语句概述C语言的语句用来向计算机发出操作指令C程序的构成C程序 ……源程序1.C源程序2.C源程序3.C预处理命令函数1函数n全局变量声明……语句以“;”作分隔符,编译后产生机器指令函数首部函数体局部变量声明执行语句第二页,共二十七页。预处理命令注释函数语句/* example1.1 calculate the sum of a and b*/#include <stdio.h>/* This is the main program */main(){ int a,b,sum; a=10; b=24; sum=add(a,b); printf(”sum= %d\n",sum);}/* This function calculates the sum of x and y */int add(int x,int y){ int z; z=x+y; return(z);}例1.2函数首部局部变量声明部分运行结果:sum=34第三页,共二十七页。if( )~else~ switchfor( )~while( )~do~while( )continuebreakgotoreturn分支循环9种辅助控制C语句的分类 1.控制语句第四页,共二十七页。函数加分号;例:printf(”sum= %d\n",sum);2.函数调用语句3.表达式语句 4.空语句  5.复合语句 表达式加分号构成例:z=x+y;只有一个分号的语句用 {…}括起来的一组语句例:{t=a;a=b;b=t;}说明:1) “}”后不加分号2) 语法上和单一语句相同3) 复合语句可嵌套 第五页,共二十七页。例如: a=3; ; func( );  printf(“Hello,world!\n”); {z=x+y; t=z/100; }第六页,共二十七页。4.2赋值语句赋值语句--赋值表达式后加分号C语言中=为赋值运算符C语言中,=代表一个动作,表示把右边表达式的值装入左边的变量例:if ((a=b)>0) t=0;表示先将b的值赋给a,然后判断a的值是否大于0,如>0,执行t=0第七页,共二十七页。4.3 数据的输入和输出字符输入一、常用的输入和输出函数利用库函数 getchar 函数 putchar 函数 scanf 函数 printf 函数字符输出格式输入格式输出第八页,共二十七页。1、putchar函数功能:输出一个字符格式:putchar( c);例:#include <stdio.h> main() {char a,b,c; a=‘B’;b=‘O’;c=‘Y’; putchar(a); putchar(b); putchar(c); }程序运行结果:BOY第九页,共二十七页。例4.1/*ch4_1.c*/#include <stdio.h>main(){ int c; char a; c=65; a='B'; putchar(c); putchar('\n'); putchar(a);}运行结果:A B第十页,共二十七页。2、getchar函数功能:从终端输入一字符格式:getchar();例:#include <stdio.h> main() { char c; c=getchar(); putchar( c); }函数的值为从输入设备得到的字符注:要使用getchar()/getchar()函数时,应该在该函数的前面加上#include <stdio.h>第十一页,共二十七页。4.5格式输入与输出一、printf函数1.功能:输出若干个任意类型的数据2.格式:printf (格式控制,输出表列)*“格式控制”是用双撇号括起的格式串--包括:①格式说明:由%和格式字符组成,如:%d,%f②普通字符:除格式说明符外的字符,按原样输出指出相应的要输出的数据例:printf (“%d %d”,a,b); Printf (“a=%d b=%d”,a,b);第十二页,共二十七页。对于不同的数据,应采用不同的格式字符2.格式字符用来控制输出十进制整数1) d格式符 %d %md %ld 例如:printf(“%d,%5d,%ld”,a,b,c); 按整型数据的实际长度输出m指定输出数据的宽度。当数据本身的实际宽度小于m时,则数据左端补空格;若大于m,则按数据的实际位数输出。输出长整型数据,也可表示为%mld第十三页,共二十七页。以八进制数形式输出整数,输出的数值不带符号2) o格式符3) x格式符4) u格式符5) c格式符6)s格式符  以十六进制数形式输出整数以十进制数形式输出unsigned的整数用来输出一个字符。一个整数,其值在0~255之

文档评论(0)

SYWL2019 + 关注
官方认证
文档贡献者

权威、专业、丰富

认证主体四川尚阅网络信息科技有限公司
IP属地江苏
统一社会信用代码/组织机构代码
91510100MA6716HC2Y

1亿VIP精品文档

相关文档

相关课程推荐