从键盘输入1-4中的某一个数字,由计算机打印出对应的英语名称。如输入1,打印出one
该回答引用chatgpt:
#include <stdio.h>
int main() {
int number;
printf("请输入一个数字(1-4):");
scanf("%d", &number);
switch (number) {
case 1:
printf("one\n");
break;
case 2:
printf("two\n");
break;
case 3:
printf("three\n");
break;
case 4:
printf("four\n");
break;
default:
printf("输入的数字无效\n");
break;
}
return 0;
}
供参考:
#include <stdio.h>
int main()
{
int n;
char num[][12]={"one","two","three","four"};
scanf("%d", &n);
if (n > 0 && n < 5)
printf("%s", num[n-1]);
else
printf("input error");
return 0;
}