下载此文档

C语言教程第3章 简单的C程序设计.ppt


文档分类:IT计算机 | 页数:约50页 举报非法文档有奖
1/50
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/50 下载此文档
文档列表 文档介绍
第3章简单的 C程序设计 C 语句分类 表达式语句 复合语句和空语句的作用 基本输入/输出操作的实现 2 C 语句分类 C语句:以“;”作分隔符,编译后产生机器指令. C语句分类表达式语句:表达式加分号构成?空语句: ;?程序控制语句(9种): if( )~else~ switch for( )~ while( )~ do~while( ) continue break goto return 分支循环辅助控制如 total=total+limit; a=3; func( ); printf( “ Hello,world!\n ”); 变量声明语句: int x, y; 3 复合语句:用 {…}括起来的一组语句一般形式: { [ 数据说明部分; ]执行语句部分; } 说明: “}”后不加分号语法上和单一语句相同复合语句可嵌套例: {z=x+y; t=z/100; pritnf( “%f ”,t);} 4 表达式语句-顺序结构程序的基本操作?如何在程序中给变量赋值? ?赋值表达式语句?赋值表达式; ? Total = m * pow(1+r, n); ?如何进行数据的输入输出? ?输入:从标准输入设备上输入数据到计算机内存?输出:将计算机内存中的数据送到标准输出设备?C语言中输入输出操作通过调用标准库函数来实现?# include "" ?在当前目录和 TC 指定的目录中找该文件?# include <> ?在由 TC 指定的文件目录中找该文件 复合语句和空语句的作用 ?在什么情况下使用复合语句? ?条件语句和循环语句在语法上只允许带一条语句?当分支和循环中需要进行多项操作时{ t=x; x=y; y=t; } 被当作一条语句来处理在复合语句中定义的变量只能在复合语句中使用 #include <> main() { int a = 0; { int a = 1; printf("In: a = %d\n", a); } printf("Out: a = %d\n", a); } In: a = 1 Out: a = 0 7 ?空语句有什么作用? ?什么也不做,只表示语句的存在?自顶向下程序设计时用在那些未完成的模块中?延时用的空循环 main() { DataInitialze(); DataProcess(); DataOutput(); } DataInitialze() { ; } 8 C语言无 I/O 语句, I/O 操作由调用函数实现 #include <> 字符输入/输出函数先介绍 c标准 i/o函数库中最简单的、也是最容易理解的字符输入输出函数 putchar() 和 getchar() 1、 putchar 函数(字符输出函数) putchar 函数的作用是向终端输出一个字符: 基本输入/输出操作的实现格式: putchar( c ) 参数: c为字符常量、变量或表达式功能:把字符 c输出到显示器上返值:正常,为显示的代码值;出错,为 EOF(-1) 9 #include <> main() { char a ,b,c; a='b' ; b='o' ; c='y' ; putchar(a) ; putchar(b) ; putchar(c) ; } 输出单个字符运行结果: boy 字符输入/输出函数 10 函数的作用是从终端(或系统隐含指定的输入设备)输入一个字符 字符输入/输出函数 2、 getchar 函数(字符输入函数) 格式:getchar( ) 功能:从键盘读一字符返值:正常,返回读取的代码值;出错,返回 EOF(-1) 输入单个字符#include <> main() {char c; c=getchar(); putchar(c); }

C语言教程第3章 简单的C程序设计 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数50
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小1.24 MB
  • 时间2017-02-19