C 输入 & 输出学习笔记

C 语言中的标准输入输出函数可以帮助我们进行数据的输入和输出。下面是一些常见的输入输出函数及其用法。

输入函数

scanf

scanf 是 C 语言中最常用的输入函数之一,使用时需要包含 stdio.h 头文件。它可以读取标准输入的数据,并将数据存储到变量中。

语法

cCopy Code
scanf("格式控制字符", 参数列表);

示例

cCopy Code
#include <stdio.h> int main() { int a; printf("请输入一个整数:"); scanf("%d", &a); printf("您输入的整数是:%d\n", a); return 0; }

getchar

getchar 函数从标准输入中读取一个字符,并返回该字符的 ASCII 码值。

语法

cCopy Code
int 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 Code
printf("格式控制字符串", 参数列表);

示例

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 Code
int putchar(int c);

示例

cCopy Code
#include <stdio.h> int main() { char c = 'A'; putchar(c); return 0; }

以上是 C 输入输出的一些基础知识和常用函数,希望对你有所帮助。