所谓输入输出是以计算机为主体而言的。
我们介绍的数据输出是向标准输出设备显示器输出数据的语句。
在C语言中,所有的数据输入/输出都是由库函数完成的,因此都是函数语句。
在使用C语言库函数时,要用预编译命令
#include
将有关“头文件”包括到源文件中。
使用标准输入输出库函数时要用到“stdio.h”文件,因为源文件开头应有以下预编译命令:
#include<stdio.h> 或 #include “stdio.h”
stdio是standard input & output的意思。
字符输入输出函数
字符输出putchar
putchar函数时字符输出函数,其功能是在显示器上输出单个字符。
其一般形式为:
putchar(字符变量)
例如:
putchar('A') //输出大写字母A
putchar(x) //输出字符变量x的值
putchar('\n')//换行
使用本函数前必须要用文件包含命令:
#include<stdio.h> 或 #include “stdio.h”
输出单个字符例子
#include <stdio.h>
int main() {
char a = 'N', b = 'o', c = 'b';
putchar(a);putchar(b);putchar(b);putchar(c);putchar('\t');
putchar(a);putchar(b);
putchar('\n');
putchar(b);putchar(c);
return 0;
}
字符输入getchar
getchar函数的功能是从键盘上输入一个字符。
其一般形式为:getchar();
通常把输入的字符赋予一个字符变量,构成赋值语句,如:
char c;
c = getchar();
例:
#include <stdio.h>
int main() {
char c;
printf("input a character\n");
c = getchar();
putchar(c);
return 0;
}
使用getchar函数还应注意几个问题:
1、getchar函数只能接受单个字符,输入数字也按字符处理。输入多于一个字符时,只接收第一个字符。
2、使用本函数前必须包含头文件”stdio.h”。
格式输入输出函数
输入函数scanf
scanf函数称为格式输入函数,即按用户指定的格式从键盘上把数据输入到指定的变量之中。
1. scanf 函数的一般形式
scanf 函数是一个标准库函数,它的函数原型在头文件“stdio.h”中,与 printf 函数相同,C语言也允
许在使用 scanf 函数之前不必包含 std...
掌握数据的输入输出
登录后开始许愿
暂无评论,来抢沙发