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

第四章 最简单的C程序设计 4.1 C语句概述 C语言的语句用来向计算系统发出操作指令。一个语句经编译后产生若干条机器指令。 程序应该包括数据描述(由数据定义部分来实现)和数据操作(由语句来实现)。 数据描述主要定义数据结构(用数据类型型表示)和数据初值。数据操作的任务是对已提供的数据进行加工。 C 程序结构 C语句可以分为以下五类: 1.控制语句,完成一定的控制功能,C只有9种控制语句: ①if( )~else~ (条件语句) ②for ( ) ~ (转向语句) ③while( )~ (循环语句) ④do~while ( ) (循环语句) ⑤continue (结束本次循环语句) ⑥break (中止执行switch或循环语句) ⑦switch (多分支选择语句) ⑧goto (转向语句) ⑨return (从函数返回语句) 其中:括号()表示其中是一个条件,~表示内嵌的语句。 2.函数调用语句。 由一次函数调用加一个分号构成一个语句,例如: printf(”this is a C statement.”); c=max(a,b); 3.表达式语句。 由一个表达式构成一个语句。最典型的是:由赋值表达式构成一个赋值语句。 a=3 赋值表达式 a=3; 赋值语句。 i=i十1 是表达式,不是语句) i=i+l; (是语句) x+y+z; (是语句) 说明:一个语句必须在最后出现分号,分号是语句中不可缺少的一部分。 4.空语句。下面是一个空语句: ; 5.可以用{ }把一些语句括起来成为复合语句,如下面是一个复合语句。 { a=3; b=4; c=a+b; } 注意:复合语句中最后一个语句中最后的分号不能忽略不写; C语言允许一行写几个语句,也允许一个语句拆开写在几行上,书写格式无固定要求 。 a=6; b=10; c=a+b; ___同一行 4.2 赋值语句 赋值语句是由赋值表达式加上一个分号构成。 注意:C语言中的赋值号“=”作为赋值运算符; 正确写法:赋值表达式 if ((a=b)>0) t=a; 错误写法:赋值语句 if ((a=b;)>0) t=a; 4.3 C语言中的输入输出 C语言本身不提供输入输出语句; 输入和输出操作是由函数来实现的。在C的标准函数库中(stdio.h)提供了一些输入输出函数,例如,printf函数和scanf函数。 printf与scanf为函数名称,非关键字 #include stdio.h 语句的含义 预处理命令,调用标准函数库(包括输入输出功能) 4.4.1 putchar函数(字符输出函数) 使用方法: putchar(c); 注意事项:使用前要加入以下语句: #include “stdio.h” (使用printf和scanf函数时不需要添加。 ) 也可以输出其它转义字符,如: putchar(’\101’) (输出字符’A’) putchar(’\’’) (输出单引号字符’) putchar(’\015’) (使输出回车,不换行) 4.4.2 getchar函数(字符输入函数) 此函数的作用是从终端(或系统隐含指定的输入设备)输入一个字符, getchar函数没有参数。 函数的值就是从输入设备得到的字符。例如: [例4.2] #include “stdio.h” main() { char c; c=getchar(); putchar(c); } 在运行时,如果从键盘输入字符a; a (输入‘a’后,按“回车”键,字符才送到内存) a (输出变量c的值’a’) Printf(“%c”,getchar()) Putchar(getchar()); 4.5.1 printf函数(格式输出函数) 作用:向终端(或系统隐含指定的输出设备)输

文档评论(0)

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

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

1亿VIP精品文档

相关文档