回覆列表
  • 1 # 使用者444465804192

    輸入小寫字母,輸出對應大寫字母和ASCII, 並輸出其前後大寫字母和ASCII。

    若輸入a, 其前一個字母用 Z, 若輸入z, 其後一個字母用 A

    輸入其它字元,則輸出其前後字元。

    #include

    int main(){

    char a,b,c;

    float F,C;

    printf("input a lower case char\n");

    c=getchar();

    if (c >="a" && c

    c = c -"a"+"A";

    if (c == "A") a="Z";else a=c-1;

    if (c == "Z") b="A"; else b=c+1;

    } else { a = c-1; b=c+1;};

    printf("%c %d\n",c,c);

    printf("%c %d\n",a,a);

    printf("%c %d\n",b,b);

    printf("\ninput a tempr F\n"); // 輸入華氏

    scanf("%f",&F);

    C = 5.0/9.0 * (F-32);

    printf("celsius: %.2f\n",C); //輸出celsius

    return 0;

    }

  • 中秋節和大豐收的關聯?
  • WE0-2不敵FPX迎來夏季賽四連敗,兮夜中單劍魔零作用,如何評價?