C 输入 & 输出学习笔记
C 语言中的标准输入输出函数可以帮助我们进行数据的输入和输出。下面是一些常见的输入输出函数及其用法。
输入函数
scanf
scanf
是 C 语言中最常用的输入函数之一,使用时需要包含 stdio.h
头文件。它可以读取标准输入的数据,并将数据存储到变量中。
语法
cCopy Codescanf("格式控制字符", 参数列表);
示例
cCopy Code#include <stdio.h>
int main() {
int a;
printf("请输入一个整数:");
scanf("%d", &a);
printf("您输入的整数是:%d\n", a);
return 0;
}
getchar
getchar
函数从标准输入中读取一个字符,并返回该字符的 ASCII 码值。
语法
cCopy Codeint getchar(void);
示例
cCopy Code#include <stdio.h>
int main() {
char c;
printf("请输入一个字符:");
c = getchar();
printf("您输入的字符是:%c\n", c);
return 0;
}
输出函数
printf
printf
是 C 语言中最常用的输出函数之一,使用时需要包含 stdio.h
头文件。它可以输出格式化的字符串。
语法
cCopy Codeprintf("格式控制字符串", 参数列表);
示例
cCopy Code#include <stdio.h>
int main() {
int a = 123;
float b = 3.14159;
printf("整数:%d\n", a);
printf("浮点数:%f\n", b);
return 0;
}
putchar
putchar
函数将一个字符输出到标准输出流中,并返回该字符的 ASCII 码值。
语法
cCopy Codeint putchar(int c);
示例
cCopy Code#include <stdio.h>
int main() {
char c = 'A';
putchar(c);
return 0;
}
以上是 C 输入输出的一些基础知识和常用函数,希望对你有所帮助。