| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1207 人关注过本帖
标题:基础小问题3??
取消只看楼主 加入收藏
卧龙先生
Rank: 1
等 级:新手上路
帖 子:77
专家分:0
注 册:2004-7-18
收藏
 问题点数:0 回复次数:3 
基础小问题3??

输入一个数,比如12345;

把它每个数字转入数组中比如使得:a[0]=1;a[1]=2……;

有没有这方面的函数啊??如果没有那怎么才能转换呢??

搜索更多相关主题的帖子: 基础 
2004-08-07 23:40
卧龙先生
Rank: 1
等 级:新手上路
帖 子:77
专家分:0
注 册:2004-7-18
收藏
得分:0 

不行啊,我想问问

a[n]=s[n]-'0';这句是什么意思啊??

但是程序运行起来不对哦


我是一只小小小小菜鸟!!
2004-08-08 12:43
卧龙先生
Rank: 1
等 级:新手上路
帖 子:77
专家分:0
注 册:2004-7-18
收藏
得分:0 

我想用这个程序,但是输出的结果不知为何不对啊

#include "stdio.h" main() { int n=95859,*a,x,k,z; k=-1; while(n!=0) {x=n%10; k++; a[k]=x; n=(int)(n/10); } for(z=k;z>=0;z--) printf(" %d",a[z]); }

好像是没有错误的啊,但是就不知为什么不对??


我是一只小小小小菜鸟!!
2004-08-08 14:16
卧龙先生
Rank: 1
等 级:新手上路
帖 子:77
专家分:0
注 册:2004-7-18
收藏
得分:0 

那里改成long n=95859;就行了

现在有新问题啊,我把逐个数字存入数组后,想判断是不是回文数,就像95859,正反都一样。

能不能指点一下怎么写判断那句啊。


我是一只小小小小菜鸟!!
2004-08-08 16:07
快速回复:基础小问题3??
数据加载中...
 
   



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

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