| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1069 人关注过本帖
标题:又一题`````考验人品的时候到啦``!
只看楼主 加入收藏
liyanhong
Rank: 3Rank: 3
来 自:水星
等 级:禁止访问
威 望:8
帖 子:1867
专家分:0
注 册:2008-5-3
收藏
得分:0 
栈 其实什么也没有  就是因为一个好听的名子而已

看看《数据结构》这本书    不错  很有意思  偶很喜欢  希望你也喜欢

爱上你 是 我的错  可是离 开  又舍不得  听着你为我写的歌     好难过
如果说 我说如果  我们还 能  重新来过   不去计 较 谁对谁错  会怎么做
2008-12-04 12:56
ying8501
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:6
帖 子:1092
专家分:1446
注 册:2008-11-24
收藏
得分:0 
/*32、将一个数的数码倒过来所得到的新数,叫作原数的反序数,
如果一个数等于它的反序数,则称它为对称数。例如十进制数121就是一个十进制的对称数。*/
#include "stdio.h"
void main()
{
    int n,sum,t,n0;
    printf("请输入整数n:  ");
    scanf("%d",&n);
    n0=n;
    sum=0;
    while(n!=0)
    {
        t=n%10;
        sum=sum*10+t;
        n=n/10;
    }
   printf("%d的反序数是: %d\n",n0,sum);
   if(n0==sum)
        printf("%d是对称数.\n",n0);
   else
        printf("%d不是对称数.\n",n0);
}
2008-12-04 13:17
zqy110007
Rank: 3Rank: 3
来 自:外太空
等 级:论坛游民
威 望:6
帖 子:1493
专家分:82
注 册:2008-11-19
收藏
得分:0 
楼上的只是输入数字吧??
输入字母也没有报错,始终都是二。。
设计有一点点。。。呵呵

每个人都是蛤蟆,只是井的大小不同罢了.
沙石下的泉水,挖得越深,泉水越清.
2008-12-04 18:02
zqy110007
Rank: 3Rank: 3
来 自:外太空
等 级:论坛游民
威 望:6
帖 子:1493
专家分:82
注 册:2008-11-19
收藏
得分:0 
回复 第11楼 liyanhong 的帖子
网上有下载的吗?
买书的话。。。
算了,没钱

每个人都是蛤蟆,只是井的大小不同罢了.
沙石下的泉水,挖得越深,泉水越清.
2008-12-04 18:04
ying8501
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:6
帖 子:1092
专家分:1446
注 册:2008-11-24
收藏
得分:0 
/*32、将一个数的数码倒过来所得到的新数,叫作原数的反序数,
如果一个数等于它的反序数,则称它为对称数。例如十进制数121就是一个十进制的对称数。*/
#include "stdio.h"
#include "string.h"
void main()
{
    int n;
    char a[80],b[80],*i0=a,*i,*j,t;

    printf("请输入一串数:  ");
    gets(a);

    if(*i0=='0')i0++;
    if(*i0=='X'||*i0=='x')i0++;

    strcpy(b,i0);
    n=strlen(b);

    for(i=b,j=b+n-1;i<j;i++,j--)
    {
        t=*i;*i=*j;*j=t;
    }
  
   if(strcmp(i0,b)==0)
        printf("%s是对称数.\n",a);
   else
        printf("%s不是对称数.\n",a);
}
2008-12-04 21:03
广陵绝唱
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:29
帖 子:3607
专家分:1709
注 册:2008-2-15
收藏
得分:0 
程序代码:
#include <stdio.h>
#include<string.h>
#define N 100
int main(void)
{
    char a[N];
    char *p,*q;
    puts("input a[]");
    gets(a);
    p=a;
    q=p+strlen(a)-1;
    while(p<q)
    {
        if(*p!=*q)    break;
        p++;
        q--;
    }
    if(p>=q)    puts("yes");
    else        puts("no");
    return 0;
}
2008-12-04 22:09
快速回复:又一题`````考验人品的时候到啦``!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016458 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved