#include<stdio.h> int main() { int n; char a[7][4] = {"日", "一", "二", "三", "四", "五", "六"}; // 假设每个星期几的字符串都不超过3个字符 printf("请输入星期几(0-6):"); scanf("%d", &n); if (n >= 0 && n < 7) { // 添加检查以确保输入在有效范围内 printf("你输入的是%s\n", a[n]); // 现在a[n]是一个字符串,所以使用%s是正确的 } else { printf("输入无效!\n"); } return 0; }
利用指针数组将数字星期几转换为汉字星期几。 程序运行示例1如下: 请输入星期几(0-6):0 你输入的是星期日 程序运行示例2如下: 请输入星期几(0-6):6 你输入的是星期六 输入提示:"请输入星期几(0-6):" 输出提示:"你输入的是%s\n"
字符串中运用二维数组
于 2024-03-17 18:33:10 首次发布