计算机二级C语言_第3章输入输出函数总结.ppt

计算机二级C语言_第3章输入输出函数总结.ppt

2.输入数据时,各个数据之间可以用空格“ ”或Tab键或回车键作为间隔符。 3.如果在“格式控制”字符串中除了格式说明以外还有其他字符,则在输入数据时应输入与这些字符相同的字符。例如,对应语句:   scanf(“%d,%d”,a,b);  输入方式应为:1,3回车 注意:1后面是逗号,它与scanf函数中的“格式控制”中的逗号对应,若输入时不用逗号,而用空格 或回车键等字符就不对。 4.特别需要注意的是,在使用格式说明符%c输入一个字符时,凡是从键盘输入的字符,包括空格、回车等均被作为有效字符接收。例如对语句:   scanf(“%c%c”,c1,c2);   若输入:   a b回车   原意图是把字符‘a’赋给c1,‘b’赋给c2,而结果却是把空格赋给了c2。因为%c只要求读入一个字符,后面不需要用空格作为两个字符间隔,因此空格作为下一个字符赋给c2。 5、输入数据时不能规定精度,如scanf(“%5.2d”,x)是不合法的。   ※重点提示:scanf函数中的输入项必须是“地址量”,它可以是一个变量的地址,也可以是数组的首地址,但不能是变量名。 3.4 复合语句和空语句 3.4.1 复合语句   在C语言中,可以用一对大括号“{}”把一些语句括起来构成复合语句,又称分程序。复合语句的形式如下:   { 语句1;语句2;…;语句n;} 1.在复合语句内,不仅可

文档评论(0)

1亿VIP精品文档

相关文档