§4.4赋值语句 格式 赋值表达式; 即变量=表达式;或变量<复合赋值号>表达式 操作计算表达式的值将该值赋予变量。 例a=r*r*3.1415926 注▲赋值语句与赋值表达式的不同概念 例if(a=b)>0)t=a; 其中a=b是表达式而不是语句 上句相当于 f(a0)t=a 可见使用了赋值语句能使程序得到简化
格式 赋值表达式; 即 变量 =表达式; 或 变量 <复合赋值号 > 表达式; 操作 计算表达式的值,将该值赋予变量。 例 a=r*r*3.1415926; 注 ▲ 赋值语句与赋值表达式的不同概念 例 if((a=b)>0) t=a; 其中a=b是表达式而不是语句 上句相当于 a=b; if(a>0) t=a; 可见使用了赋值语句能使程序得到简化。 §4.4 赋值语句
s45数据输出 般每个程序都要用到数据的输入输出。 数据输入:通过外设将数据输入内存 数据输出:将内存的数据通过外设输出。 C语言的输入输出通过调用函数实现,这些输入输出函 数一般存于 stdio. h和ioh( TURBO O库文件。使用输入输出函 数要用预编译命令指出连接的库文件,程序编译连接时将其 亐用戶程序相 45 putchar函数(字符输出函数) 格式 putchar(C) 其中C:一个实参,可以是字符变量、整型变量、整型常量 及整型表达式 操作输出C值对应的ASCⅡ码仅输出一个字符
§4.5 数据输出 一般每个程序都要用到数据的输入输出。 数据输入:通过外设将数据输入内存。 数据输出:将内存的数据通过外设输出。 C语言的输入输出通过调用函数实现,这些输入输出函 数一般存于stdio.h和io.h(TURBO C)库文件。使用输入输出函 数要用预编译命令指出连接的库文件,程序编译连接时将其 与用户程序相连。 4.5.1 putchar 函数(字符输出函数) 格式 putchar(C); 其中 C:一个实参,可以是字符变量、整型变量、整型常量 及整型表达式 操作 输出C值对应的ASCII码,仅输出一个字符
注使用该函数将库函数 stdio.h要预编译命令说明 格式# include" stdio.h" 或# include< stdio.h> 例 #include < stdio. h> main char a,b, C a=B: b=0: c=Y' putchar(a); putchar(b); putchar(c) 输出结果BOY 例 putchar(mn) 输出换行 putchar(\101); putchar (A); putchar(65) 输出AAA
注 ▲使用该函数将库函数stdio.h要预编译命令说明 格式 #include "stdio.h" 或 #include <stdio.h> 例 #include <stdio.h> main() { char a,b,c; a='B';b='O';c='Y'; putchar(a);putchar(b);putchar(c); } 输出结果 BOY 例 putchar('\n'); 输出换行 putchar('\101'); putchar('A'); putchar(65); 输出 AAA
452 printf-数 printi(格式控制,输出表列) 其中▲格式控制是由双引号括起来的字符串,包括两种信息 (1)格式说明%格式字符 说明输出的数据按制定的类型格式输出 d 010.2f (2)普通字符照原样输出字符或转义符 如 abcde n ▲输出表列是输出的数据,可以是常数、变量和表达式, 每个输出数据之间用逗号分隔 如123.45X,2*a+b 操作将输岀表列中的数据按格式控制说明类型在显示屏输出
4.5.2 printf函数 其中 ▲格式控制是由双引号括起来的字符串,包括两种信息 (1) 格式说明 %格式字符 说明输出的数据按制定的类型格式输出 如 %d %10.2f (2)普通字符 照原样输出字符 或 转义符 如 abcde \n ▲输出表列是输出的数据 ,可以是常数、变量和表达式, 每个输出数据之间用逗号分隔。 如 123.45,x,2*a+b 操作 将输出表列中的数据按格式控制说明类型在显示屏输出 格式 printf(格式控制,输出表列);