第1个回答 2023-03-18
以下是一个示例程序,可以实现从键盘输入x=20,y=25,z=A,然后将输入的内容从屏幕输出:
#include <stdio.h>
int main() {
int x, y;
char z;
printf("请输入x、y、z的值,格式为:x=20,y=25,z=A\n");
scanf("x=%d,y=%d,z=%c", &x, &y, &z);
printf("您输入的值为:x=%d, y=%d, z=%c\n", x, y, z);
return 0;
}
首先,程序通过scanf()函数从键盘读取输入,按照指定格式读取x、y、z的值,并将它们存储到相应的变量中。
然后,程序使用printf()函数将输入的值输出到屏幕上,其中格式化字符串中使用%d表示输出整数,%c表示输出字符,对应变量中的值将按照指定的顺序填入格式化字符串中。
最后,程序使用return语句结束程序。