C语言实现数据输入与输出的函数
C语言中没有提供对数据的输入和输出语句。但提供了一些可完成数据输入输出的标准函数,4个基本输入和输出函数为:
getchar()、putchar()、printf()和scanf() 。
输出
putchar()函数
功能:向终端输出一个字符。
格式: putchar (ch)
#include "stdio.h"
int main()
{
char a,b,c;
a='B';b='O';c='Y';
putchar(a);
putchar(b);
putchar(c);
putchar('\n');
}
printf()函数
功能:向终端输出一个字符。
格式: printf("%",)
#include "stdio.h"
int main()
{
int a =1;
printf (" %d",a)
}
printf("%") 要输出什么形式的值就在百分号后面加什么格式字符。
输入
getchar()函数
功能: 从输入设备输入一个字符。
格式: getchar ()
例 #include <stdio.h>
int main()
{
char c;
c=getchar();
putchar(c);
}
scanf()函数
功能:输入若干个任意类型的数据。
格式:scanf("格式控制",参数1,参数2,参数3, )
int main()
{
int a; char b; float c;
scanf("%d%c%f", &a,&b,&c);
printf("%d,%c,%f\n",a,b,c);
}