利用getchar和putchar函数实现在键盘上输入OK并将其输出
时间: 2024-06-03 22:10:00 浏览: 11
可以使用以下代码实现:
#include <stdio.h>
int main()
{
char c;
printf("请输入OK:\n");
c = getchar(); // 读取输入的字符
// 判断输入是否为OK
if (c == 'O')
{
c = getchar();
if (c == 'K')
{
putchar('O'); // 输出字符'O'
putchar('K'); // 输出字符'K'
putchar('\n'); // 输出一个换行符
}
}
return 0;
}
相关问题
编写程序,利用getchar和putchar函数,从键盘输入一个字符并输出
它的ASCII码值。以下是示例代码:
```
#include <stdio.h>
int main() {
char c = getchar();
printf("ASCII码值为:%d\n", c);
putchar(c);
return 0;
}
```
输入一个字符后,程序会输出该字符的ASCII码值,并将该字符输出到屏幕上。
使用putchar函数和getchar函数实现输入输出
输入输出可以使用putchar函数和getchar函数来实现。
getchar函数用于读取一个字符,putchar函数用于输出一个字符。
例如,以下程序实现了将输入的字符转换为大写输出:
```c
#include <stdio.h>
int main()
{
int c;
while ((c = getchar()) != EOF)
{
if (c >= 'a' && c <= 'z')
{
c = c - 'a' + 'A';
}
putchar(c);
}
return 0;
}
```
程序读取一个字符,如果是小写字母,则将其转换为大写字母,然后将字符输出。程序将一直运行,直到输入的字符为EOF。