當前位置:首頁 » 編程語言 » 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;
}
//---------------------------------------------------------------------------

熱點內容
sql數據結構 發布:2024-11-28 16:32:13 瀏覽:713
scratch編程自學 發布:2024-11-28 16:09:15 瀏覽:825
蘇州cnc編程學徒招聘 發布:2024-11-28 16:07:44 瀏覽:610
linux中怎麼搭建http伺服器配置 發布:2024-11-28 16:04:17 瀏覽:291
緩存expires 發布:2024-11-28 16:02:27 瀏覽:383
圖像的jpeg壓縮matlab 發布:2024-11-28 16:02:05 瀏覽:940
androidcompilewith 發布:2024-11-28 16:00:19 瀏覽:435
訪問跳轉 發布:2024-11-28 15:54:44 瀏覽:698
演算法對算 發布:2024-11-28 15:41:38 瀏覽:4
稱重系統界面如何找配置項 發布:2024-11-28 15:28:29 瀏覽:570