回覆列表
  • 1 # 木子李ovo

    #include<stdio.h>

    void main()

    {

    int n;

    printf("請輸入2005年的任一個月:");

    scanf("%d",&n);

    if(n>12||n<1)

    {

    printf("輸入錯誤月份請重新輸入:");

    scanf("%d",&n);}

    switch(n)

    {

    case 1:case 3:case 5:case 7:case 8:case 10:case 12:printf("這個月有31天!"); break;

    case 2:printf("這個月有28天!"); break;

    case 4:case 6:case 9:case 11:printf("這個月有30天!");break;

    break;

    }

    }

  • 2 # 現在答題全靠運氣的

    參考程式碼:

    #include<stdio.h>

    main()

    {

    int n;

    printf("請輸入2005年的任一個月(輸入q就退出):");

    while(scanf("%d",&n)==1)

    {

    switch(n)

    {

    case 1:printf("這個月有31天\n");break;

    case 2:printf("這個月有28天\n");break;

    case 3:printf("這個月有31天\n");break;

    case 4:printf("這個月有30天\n");break;

    case 5:printf("這個月有31天\n");break;

    case 6:printf("這個月有30天\n");break;

    case 7:printf("這個月有31天\n");break;

    case 8:printf("這個月有31天\n");break;

    case 9:printf("這個月有30天\n");break;

    case 10:printf("這個月有31天\n");break;

    case 11:printf("這個月有30天\n");break;

    case 12:printf("這個月有31天\n");break;

    }

    printf("請輸入2005年的任一個月(輸入q就退出):");

    }

    return 0;

    }

  • 中秋節和大豐收的關聯?
  • 工商銀行網銀轉帳100萬到賬需要多久?