从键盘输入两个字符,送给字符变量 c1、 c2,将变量 c1、 c2 的值输出再换 行,最后用 printf 语句输出。
时间: 2024-10-22 19:18:06 浏览: 25
【精品】实验3 顺序结构程序设计和输入输出函数运用28.doc
当你想要从键盘获取用户输入的两个字符,并将它们存储在字符变量c1和c2中,可以按照以下步骤操作:
1. 首先,使用`scanf`函数从标准输入(通常是键盘)读取字符,例如:
```c
char c1, c2;
printf("请输入第一个字符: ");
scanf("%c", &c1);
printf("请输入第二个字符: ");
scanf("%c", &c2);
```
这里 `%c` 是格式说明符,用于接收一个字符。
2. 然后,你可以直接打印出这两个字符:
```c
printf("输入的字符: %c, %c\n", c1, c2);
```
`printf` 中的 `%c` 会分别对应 `c1` 和 `c2` 变量的值。
3. 最后,使用 `printf` 输出整个过程的信息:
```c
printf("首先输入字符: %c, 后输入字符: %c\n", c1, c2);
```
完整的程序示例:
```c
#include <stdio.h>
int main() {
char c1, c2;
printf("请输入第一个字符: ");
scanf("%c", &c1);
printf("请输入第二个字符: ");
scanf("%c", &c2);
printf("输入的字符: %c, %c\n", c1, c2);
printf("首先输入字符: %c, 后输入字符: %c\n", c1, c2);
return 0;
}
```
运行这个程序后,你会看到控制台上先提示你输入两个字符,然后显示你输入的字符以及它们的顺序。
阅读全文