【编写程序】c语言

来源:百度知道 编辑:UC知道 时间:2024/05/25 14:26:00
输入一个整数,如果该数在[1,12]之内,则输出与该数相对应的月份的英文名称,否则输出***。用指针数组记录各月份英文单词的首地址。

输入:6 输出:June
输入:139 输出:***

#include <stdio.h>

void main()
{
int num;
char *p[12]={"January","February","March","April","May","June","July","August","September","October","November","December"};

printf("输入一个整数:");
scanf("%d",&num);

if(num<13 && num>0) printf("%s",p[num-1]);
else printf("***");
printf("\n");
}

#include "stdio.h"
main()
{
int i,j;
printf("put the month i=: ");
scanf("%d",&i);
switch(i)
{
case 1: printf("january\n");
case 2: printf("2\n");
case 3: .....
. .
. .
case 12: printf("december\n");
default: p