程序如下:
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶,將通過(guò)不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:國(guó)際域名空間、虛擬空間、營(yíng)銷軟件、網(wǎng)站建設(shè)、龍沙網(wǎng)站維護(hù)、網(wǎng)站推廣。
#include?"stdio.h"
int?main()
{
int?u,m;
int?sum=0;
printf("請(qǐng)輸入要判斷的數(shù)u=");
scanf("%d",u);
m=u;
while(m)
{
sum=sum*10+m%10;
m=m/10;
}
if(sum==u)
printf?("u是回文數(shù)");
else
printf("u不是回文數(shù)");
printf("\n");
return?0;
}
程序運(yùn)行結(jié)果:
假設(shè)輸入一回文數(shù)12321
改為 unsigned long long
貌似8個(gè)字節(jié)最大能表示到19位十進(jìn)制。再大了就得用數(shù)組了
#include stdio.h
#includestring.h
#define N 80
int fun(char *str)
{
char a[N],b[N];
int i=0,j=0;
while(*str)
a[i++]=*str++;
a[i]='\0';
while(i0)
b[j++]=a[--i];
b[j]='\0';
return (strcmp(a,b)==0);
}
main()
{
char s[N];
printf("enter a string:");gets(s);
printf("\n\n");puts(s);
if (fun(s)) printf("YES\n");
else
printf("NO\n");
}
程序2
#includestdio.h
#define END 15//求前15位的和
void main()
{
float sum=0,t=2;
int i=0;
while(i++END)
{
sum+=t;
t=1+1/t;
}
printf("%f\n",sum);
}
任取一個(gè)十進(jìn)制整數(shù),用下面的方法可以求出一個(gè)回文數(shù):
把這個(gè)數(shù)字的各個(gè)位,顛倒前后位置,形成一個(gè)新數(shù),再和原數(shù)相加,得到的和,就可能是一個(gè)回文數(shù)。
如果不是回文數(shù),就再重復(fù)上述的步驟,則最終可得到回文數(shù)。
C語(yǔ)言是一種計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言。
它既有高級(jí)語(yǔ)言的特點(diǎn),又具有匯編語(yǔ)言的特點(diǎn)。
它可以作為系統(tǒng)設(shè)計(jì)語(yǔ)言,編寫工作系統(tǒng)應(yīng)用程序,也可以作為應(yīng)用程序設(shè)計(jì)語(yǔ)言,編寫不依賴計(jì)算機(jī)硬件的應(yīng)用程序。
因此,它的應(yīng)用范圍廣泛。
C是一種計(jì)算機(jī)編程語(yǔ)言。就是說(shuō)可以用C編寫指令清單交給計(jì)算機(jī)去執(zhí)行。
C是當(dāng)前正在使用的成千上萬(wàn)種編程語(yǔ)言之一。它已經(jīng)有幾十年的歷史了。
因?yàn)樗δ軓?qiáng)大而且效率很高,所以受到了程序員們廣泛的歡迎。
C還是一種容易學(xué)習(xí)的語(yǔ)言,和其他一些語(yǔ)言相比,C的風(fēng)格稍有點(diǎn)古怪,但您會(huì)很快適應(yīng)的。