回覆列表
  • 1 # 何以笙丶丶

    #include

    #include

    main()

    {

    char a[40]; //定義一個存放待判斷的字元陣列

    int i=0,len;

    printf("please input your string :(length

    gets(a); //逐個讀取a 陣列中的字元

    len=strlen(a); //計算字串的長度

    for(i=0;i

    {

    if(a[i]!=a[len-1-i])//逐個將兩端的字元進行比較 如第一個與最後一個比較 第二個與倒數第二個比較 如不同 則跳出迴圈

    break;

    }

    if(i==(len-1)/2)// 如i已經自加至字串的中間位置 則表示是迴文 如 沒有 則不是

    printf("Yes");

    else

    printf("No");

    }

    這程式 我粗略寫的 沒有執行 你執行試一下

  • 中秋節和大豐收的關聯?
  • 為什麼平時從不吃糖的人也會得糖尿病?