C程序设计 主讲教师:汪闽 南京师范大学 地图学与地理信息系统04级 专业选修课
C程序设计 南京师范大学 地图学与地理信息系统04级 专业选修课 主讲教师: 汪闽
第三章顺序结构设计 3.1C语言的语旬 3.2数据输出 3.3数据输入
3.2 数据输出 3.3 数据输入 第三章 顺序结构设计 3.1 C语言的语句
31c语言的语句 C语句:以“;"作分隔符,编译后产生机器指令. C语句分类 表达式语句:表达式加分号构成。 如tota- total+ climit; 支「f()~ese a=3 switch func() for(" printf("Hello, world! n)谐环|whe() do-while() continue break 辅助控制 go return
3.1 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”);
复合语句 用{}括起来的一组语句 般形式:{[数据说明部分;] 执行语句部分; 说明: 》“}后不加分号 》语法上和单一语句相同 》复合语句可嵌套
• :用 {…}括起来的一组语句 – 一般形式: { [数据说明部分;] 执行语句部分; } – 说明: »“}”后不加分号 »语法上和单一语句相同 »复合语句可嵌套 复合语句
32数据输出 ◆C语言无JO语句,ⅣO操作由函数实现 ◆# include< stdio.h> 321字符输出函数 格式: tchar(c) 参数:c为字符常量、变量或表达式 功能:把字符c输出到显示器上 返值:正常,为显示的代码值;出错,为EOF(-1)
3.2 数据输出 格式: putchar( c ) 参数: c为字符常量、变量或表达式 功能:把字符c输出到显示器上 返值:正常,为显示的代码值;出错,为EOF(-1) ◆ C语言无I/O语句,I/O操作由函数实现 3.2.1字符输出函数 ◆ #include <stdio.h>