用指针数组编程实现:从键盘任意输入一个数字表示月份值n,程序输出该月份的英文表示,若n不在1~12之间,则输出“Illegal month”。在空白处填写适当的表达式或语句,使程序完整并符合题目要求。#include <stdio.h> int main() { int n; char ___________={"Illegal month", "January", "February","March","April", "May", "June", "July", "August", "September", "October", "November", "December"}; printf("Input month number:\n"); scanf("%d", &n); //输入月份 if (____________) { printf("month %d is %s\n", n, monthName[n]); //输出相应月份 } else { printf("%s\n", ___________ ); //输出错误 } return 0; }
A、第6行: *monthName[] 第9行: (n <= 12) && (n>= 1) 第15行: monthName[0]
B、第6行: *monthName 第9行: (n <= 12) || (n>= 1) 第15行: monthName[0]
C、第6行: monthName[] 第9行: n <= 12) && (n>= 1) 第15行: *monthName[0]
D、第6行: monthName[] 第9行: (n > 12) || (n < 1) 第15行: *monthName[0]