c语言getchar和putchar
时间: 2023-12-03 16:40:43 浏览: 102
C语言中的getchar和putchar是两个常用的输入输出函数,具体介绍如下:
1. getchar函数
getchar函数用于从标准输入设备(通常是键盘)读取一个字符,并返回该字符的ASCII码值。其基本语法如下:
```c
int getchar(void);
```
示例代码如下:
```c
#include <stdio.h>
int main() {
char c;
printf("请输入一个字符:");
c = getchar();
printf("你输入的字符是:%c\n", c);
return 0;
}
```
2. putchar函数
putchar函数用于向标准输出设备(通常是屏幕)输出一个字符。其基本语法如下:
```c
int putchar(int c);
```
其中,参数c为要输出的字符的ASCII码值,函数返回值为输出的字符的ASCII码值。示例代码如下:
```c
#include <stdio.h>
int main() {
char c;
printf("请输入一个字符:");
c = getchar();
printf("你输入的字符是:%c\n", c);
printf("输出该字符的ASCII码值:");
putchar(c);
printf("\n");
return 0;
}
```
相关问题
c语言getchar和putchar用法
`getchar()` 函数用于从标准输入读取一个字符。
`putchar()` 函数用于向标准输出写入一个字符。
举个例子:
```
#include <stdio.h>
int main() {
char c;
printf("请输入一个字符:");
c = getchar();
putchar(c);
return 0;
}
```
这段代码会请求用户输入一个字符,然后使用 `getchar()` 函数读取该字符并存入变量 `c` 中,最后使用 `putchar(c)` 函数将该字符输出。
c语言getchar和putchar的用法
C语言中,getchar()和putchar()是两个常用的输入输出函数。其中,getchar()函数用于从标准输入设备(通常是键盘)读取一个字符,而putchar()函数用于向标准输出设备(通常是屏幕)输出一个字符。
下面是它们的用法:
1. getchar()函数:
char c;
c = getchar(); // 从标准输入设备读取一个字符
printf("输入的字符是:%c\n", c);
2. putchar()函数:
char c = 'A';
putchar(c); // 输出字符'A'到标准输出设备
// 也可以使用循环输出字符串
char str[] = "Hello World!";
int i = 0;
while (str[i] != '\0') {
putchar(str[i]);
i++;
}
阅读全文