當前位置:首頁 » 編程語言 » C語言迴文編程

C語言迴文編程

發布時間: 2024-03-31 18:58:44

① 用c語言寫迴文數,怎麼寫啊/急求!!

/編寫一個迴文數的程序c語言編程
#include <stdio.h>
void main()
{
int n, m=0, count=0;
printf("請輸入一個數:\n");
scanf("%d", &n);
for(n=1; n<=10000; n++)
{
while(n>0)
{
m=m*10+n%10;
n=n/10;
}
if(m==n)
{
count++;
printf("%3d", n);
}
if(count%5==0)
printf("\n");
}

}
我寫的是找出1到10000的迴文數,不過是在沒有vc++壞境下寫的,代碼還美調試,自己運行一下看看。

② 編程迴文字元串 c語言

inthuiwen(char*s)
{
char*p=s;
while(*p)p++;//找到結束符的位置。
p--;//的前一個字元,就是字元串的最後一個字元。
while(s<p)
{
if(*s!=*p)return0;//發現不同,不是迴文。
s++;
p--;//二者向中間移動。
}
return1;//到相遇後一直相同,是迴文。
}

intmain()
{
chars[100];
scanf("%s",s);//輸入字元串。
if(huiwen(s))//判斷是否迴文並輸出結果。
printf("%s是迴文字元串 ",s);
else
printf("%s不是迴文字元串 ",s);

return0;
}

③ c語言,輸出所有的四位迴文數,如1221'等

int main()
{
int x,y;
for(int i=10;i<100;++i)
{
x=i%10;
y=i/10;
printf("%d%d%d",i,x,y);
}
}

④ C語言編程,輸出三位數中所有的迴文數,並計算出共有多少個

//3位數的迴文數只需判斷第一位(即百位)和第三位(即個位)是否相等,相等則為迴文數
//不定位數的迴文數用數組的方式更加方便,如判斷10---99999999中的迴文數
#include<stdio.h>
#include<stdlib.h>

intmain()
{
intn=100;
intcount=0;//計數
for(n;n<=999;n++)
{
inta,c;//a代表該3位數的第一位,c代表第三位
a=n/100;//求得第一位(百位)
c=n%10;//求得第三位(個位)
if(a==c)
{
printf("%d",n);
count++;
}
}
printf(" 共有%d個",count);
return0;
}

⑤ 用c語言實現字元串的迴文,有要求如下:

//---------------------------------------------------------------------------

#include <stdio.h>
#include <string.h>
int is(char *str,size_t len) //判斷長度為len的字元串str是不是迴文
{
int b=0,e=len-1;
while (b<e)
{
if (str[b]==str[e]) {
b++;
e--;
}
else return 0;
}
return 1;
}
int main(void)
{
char s[80];
scanf("%79s",s); //輸入一個字元串

if (is(s,strlen(s))) printf("\"%s\"是迴文\n",s);
else printf("\"%s\"非迴文\n",s);
return 0;
}
//---------------------------------------------------------------------------

熱點內容
javamysql插入 發布:2025-10-15 12:40:43 瀏覽:66
db2資料庫鎖表 發布:2025-10-15 12:36:39 瀏覽:127
androidrom編譯 發布:2025-10-15 12:30:40 瀏覽:458
魔獸世界怎麼退出電腦伺服器 發布:2025-10-15 12:21:18 瀏覽:742
我的世界伺服器怎麼裝插件 發布:2025-10-15 12:14:47 瀏覽:257
演算法了攤銷 發布:2025-10-15 12:11:02 瀏覽:43
g5伺服器是什麼牌子 發布:2025-10-15 12:05:11 瀏覽:980
釣魚源碼論壇 發布:2025-10-15 11:57:13 瀏覽:258
linux網卡驅動載入 發布:2025-10-15 11:55:36 瀏覽:663
我的世界伺服器怎麼給一個人箱子 發布:2025-10-15 11:53:54 瀏覽:819