1 / 30
文档名称:

《计算机二级C语言程序设计》第3章顺序结构 程序设计.ppt

格式:ppt   页数:30页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《计算机二级C语言程序设计》第3章顺序结构 程序设计.ppt

上传人:企业资源 2012/1/31 文件大小:0 KB

下载得到文件列表

《计算机二级C语言程序设计》第3章顺序结构 程序设计.ppt

文档介绍

文档介绍:第3章顺序结构程序设计
赋值语句
赋值语句是由赋值表达式再加上分号构成的表达式语句。
赋值语句的一般形式为:
变量=表达式;
赋值语句的功能和特点都与赋值表达式相同。
第3章顺序结构程序设计
输入输出函数
C语言要求在使用输入/。
包含形式如下:
#include<>

#include ""
第3章顺序结构程序设计
输入输出函数
字符数据输入输出函数

格式:getchar()
功能:从键盘上接收输入的一个字符。
从键盘输入一个字符,并将其存入字符型变量c 中。
#include ""
main()
{ char c;
c= getchar(); }
其中c是字符型(char)或整型(int)变量。
第3章顺序结构程序设计
输入输出函数
字符数据输入输出函数


格式:putchar(c)
功能:向终端输出一个字符。
说明:(1)c可以是字符型,也可以是整型。
(2)c可以是变量,可以是常量,也可以是表达式。
第3章顺序结构程序设计
输入输出函数
字符数据输入输出函数


从键盘输入一个字符,在屏幕上显示出来。
#include ""
main()
{
char c;
c=getchar(); /*从键盘输入一个字符*/
putchar(c); /*在屏幕上显示一个字符*/
}
第3章顺序结构程序设计
输入输出函数
格式化输入输出函数

格式: printf(格式控制,输出项表);
功能:将“输出项表”中给出的输出项按“格式控制”中规定的输出格式输出到标准输出设备。
说明:
(1)输出项表中以逗号分隔列出需要输出的项(变量、常量、或表达式)。
(2)格式控制是用双引号括起来的字符串,包括普通字符和格式说明。
普通字符:是需要原样输出的字符(包括转义字符)。
格式说明:由“%“和格式符组成,如%c和%f等,作用是将要输出的数据转换为指定格式后输出。
printf函数中使用的格式字符如表所示。
格式字符
功能
d
按十进制形式输出带符号的整数(正数前无+号)
o
按八进制形式无符号输出(无前导o)
ox
按十六进制形式无符号输出(无前导ox)
u
按十进制无符号形式输出
c
按字符形式输出一个字符
f
按十进制形式输出单、双精度浮点数(默认6位小数)
e
按指数形式输出单、双精度浮点数
s
输出以‘\0’结尾的字符串
ld
长整型输出
lo
长八进制整型输出
lx
长十六进制整型输出
lu
按无符号长整型输出
m格式字符
按宽度m输出,右对齐
-m格式字符
按宽度m输出,左对齐
m,n格式字符
按宽度m,n位小数或截取字符串前n个字符输出,右对齐
-m,n格式字符
按宽度m,n位小数或截取字符串前n个字符输出,左对齐

#include<>
main()
{
int a=123;
long b=135790;
printf("a=%d\n",a);
printf("a=%4d\n",a);
printf("a=%2d\n",a);
printf("b=%ld",b);
}
屏幕显示结果:
a=123
a= 123
a=123
b=135790

#include<>
main()
{
int a=-1;
char c='a';
printf("%d,%o,%x,%u\n",a,a,a,a);
printf("%d,%c\n",c,c);
}
屏幕显示结果:
-1,177777,ffff,65535
97,a

#include ""
main()
{
printf("%s,%\n", "CHINA", "CHINA" );
printf(" %.4s,%-\n", "CHINA", "CHINA");
}
屏幕显示结果:
CHINA,- - - - -CH
CHIN,CHI- -
(注:-表示空格。)