输入
scanf()函数
int型数据使用%d
scanf("%d",&...);
float型数据使用%f
scanf("%f",&...);
double型数据使用%lf
scanf("%lf",&...);
字符型数据使用%c
scanf("%c",&...);
字符输入函数 getchar()
ch=getchar();
其功能是从键盘输入一个字符,并赋值给变量ch。
由于函数getchar()只能读入一个字符,如果要输入多个字符,就需要多次调用该函数,一般采用循环调用的方式。例如以下程序段:
int i;
char ch;
for(i=0;i<10;i++){
ch=getchar();
}
输出
printf()函数
int型数据使用%d
printf("%d",...);
float和double型数据都使用%f
printf("%f",...);
字符型数据使用%c
printf("%c",...);
字符输出函数 putchar()
putchar(输出参数);
其功能是输出参数是字符型变量或字符型常量。