文档介绍:第一章 C语言概述
第二章数据类型、运算符与表达式
第三章最简单的C程序设计
第四章逻辑运算和判断选取控制
第五章循环控制
第六章数组
第七章函数
第八章编译预处理
第九章指针
第十章结构体与共用体
第十二章文件的基本操作
第十三章位运算
§ 赋值语句
由赋值表达式加分号;构成,与其它高级语言相比有以下不同点:
“=”为一运算符,由此,构成一赋值表达式,可出现于表达式能出现的任何地方:
if ( (a=b)>0) t=a;
§ 数据输出
前面已论述: C语言本身无输入/ 出语句, 由函数实现, 。
一般:C语言提供了一些标准的输入/出函数–––系统函数。
形式: putchar (c );
功能: 向终端(一般为显示器)输出一个字符, 其中c为字符型或整型变量
注意: 用该函数时,须用预编译命令:
#include " "
putchar 函数—字符输出函数
例: #include ""
结果: BOY
main( )
{ char a, b, c;
a='B' ; b='O' ; c='Y';
putchar(a); putchar(b); putchar (c );
}
putchar(a); putchar(' \n '); putchar(b); putchar(' \n ');
putchar(c); putchar(' \n ');
*利用putchar还可输出其它转义字符
结果: B
O
Y
putchar(' \101 '); 输出A
putchar(' \ ’' ); 输出’
putchar(' \015 '); 输出↙
*若将最后一行改为:
printf 函数––格式输出函数
一、printf的一般形式
是C语言中使用得最多的一种输出函数,它可一次按格式输出多个不同类型的数据。
printf(格式控制序列,输出表列);
输出表列–––用“,”号隔开的变量或表达式序列,其变量的值按对应的格式控制符所指定的格式输出。
格式控制序列–––用双引号“...”括起来的格式符序列。
格式控制序列由格式说明符和普通字符组成。
2. 普通字符
原样输出
1. 格式说明符:
由%加–格式字符组成
如: %f, %d等
例: a=3; b=4;
printf("a=%d, b=%d", a, b);
输出结果: a=3,b=4
无论 a, b中位数多少, 均为上述形式.
若:a=123, b=45
则:printf("a=%d, b=%d", a, b);
输出结果:a=123, b=45
而:printf("%d%d", a, b);
则输出结果为:12345