清华大学出版社 TSINGHUA UNIVERSITY PRESS 4.2赋值语句 回颗:c言中的赋谭句干其他高级谮言 的赋值语句有什么不同点? 1:C语言中的赋值号“=”是一个运算符, 在其他大多数语言中赋值号不是运算符. 2:其他大多数高级语言没有“赋值表达式 ”这一概念 C程序设计(第三版) http:/ccf.tsinghua.edu.cn
C程序设计(第三版) http://ccf.tsinghua.edu.cn 11 C语言中的赋值号“=”是一个运算符, 在其他大多数语言中赋值号不是运算符. 其他大多数高级语言没有“赋值表达式 ”这一概念
清华大学出版社 TSINGHUA UNIVERSITY PRESS 4.3数据输入输出的概念及在G 语言中的实现 ).所谓输入输出是以计算机主机为主体而言的 输出:从计算机向外部输出设备(显示器,打印机) 输出数据 输入:从输入设备(键盘,鼠标,扫描仪)向计算机 输入数据. C程序设计(第三版) http:/ccf.tsinghua.edu.cn 12
C程序设计(第三版) http://ccf.tsinghua.edu.cn 12 (一).所谓输入输出是以计算机主机为主体而言的 输出:从计算机向外部输出设备(显示器,打印机) 输出数据 输入:从输入设备(键盘,鼠标,扫描仪)向计算机 输入数据
清华大学出版社 TSINGHUA UNIVERSITY PRESS 4.3数据输入输出的概念及在G 语言中的实现 (二).C语言本身不提供输入输出语句,输入和输出 操作是由C函数库中的函数来实现的 例如: 字符输入函数: getchar字符输出函数: putchar 格式输入函数: scanf格式输出函数 printf 字符串输入函数:gets字数穿输出函数:puts C程序设计(第三版) http:/ccf.tsinghua.edu.cn 13
C程序设计(第三版) http://ccf.tsinghua.edu.cn 13 (二).C语言本身不提供输入输出语句,输入和输出 操作是由C函数库中的函数来实现的 例如: 字符输入函数: getchar 字符输出函数:putchar 格式输入函数: scanf 格式输出函数: printf 字符串输入函数:gets 字数穿输出函数:puts
清华大学出版 TSINGHL 4.3数据输入输出的概念及在G 语言中的实现 (三).在使用系统库函数时,要用预编译命令 # include”将有关的“头文件”包括到用户源 文件中 例如:在调用标准输入输出库函数时,文件开头应 该有: 头文 件 # include“ stdio.h 或: #include <stdio. h> C程序设计(第三版) http:/ccf.tsinghua.edu.cn 14
C程序设计(第三版) http://ccf.tsinghua.edu.cn 14 (三).在使用系统库函数时,要用预编译命令 “#include”将有关的“头文件”包括到用户源 文件中. 例如:在调用标准输入输出库函数时,文件开头应 该有: #include “stdio.h” 或: #include <stdio.h> 头文 件
清华大学出版社 TSINGHUA UNIVERSITY PRESS 44字符数据的输入输出 (一).字符输出函数 般形式: putchar(c 字符型变量 整型变量 函数作用:向终端输出一个字符 C程序设计(第三版) http:/ccf.tsinghua.edu.cn 15
C程序设计(第三版) http://ccf.tsinghua.edu.cn 15 (一).字符输出函数 • 一般形式:putchar(c) • 函数作用:向终端输出一个字符 字符型变量 整型变量