合金装备5 终极体验版:MAC_VB.NET程序设计语言模拟题

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/06 10:47:44
急用~~~

评论 ┆ 举报

最佳答案此答案由提问者自己选择,并不代表百度知道知识人的观点

回答:电子9527
新手
4月9日 20:57 一.int jsValue(long n)
{int i,strl,half;
char xy[20];
ltoa(n,xy,10); /*注意这里不能使用itoa()函数,因为n是long 型的*/
strl=strlen(xy);
half=strl/2;
for(i=0;i<half;i++)
if(xy[i]!=xy[--strl]) break;
if(i>=half) return 1;
else return 0;
或者下面的解法:
int jsValue(long n)
{long int s=0,k;
k=n;
while(k)
{ s=s*10+k%10;
k/=10;
}
if(s==n) return 1;
if(s!=n) return 0;
}
}
二.int cton()
{char ch;
int n=0,f=0,n1=0;
while((ch=getchar())<='0'||ch>='9')
{
n1++;
if(n1>=10)
{printf("data is wrong!");return 0;}
}
do
{
n=n*10+ch-'0';}
while((ch=getchar())>='0'&&ch<='9');
return n;
}
三,暂时还没想好.

该回答在4月9日 21:28由回答者修改过

揪错 ┆ 评论 ┆ 举报