| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 980 人关注过本帖
标题:关于整数的问题!
只看楼主 加入收藏
SunShining
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:31
帖 子:2215
专家分:0
注 册:2006-2-17
收藏
得分:0 

#include <stdio.h>
main()
{
int i=0;
long int x,j,k=0;
scanf("%ld",&x);
j=x;
while(j)
{
printf ("%ld ",j%10);
k=k*10+j%10 ;
j/=10;
i++;
}
printf("\n%d\n",i);
while(k)
{
printf("%ld ",k%10);
k/=10;
}
getch();

}

试试去吧~~


[glow=255,violet,2]闭关修炼ing...[/glow] [FLASH=360,180]http://www./chinaren.swf[/FLASH]
2006-05-16 18:04
–★–
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:1512
专家分:0
注 册:2006-5-1
收藏
得分:0 
回复:(xiaotan)关于整数的问题!

/*
根据“最小改动”原则,尽量尊重楼主的思路。代码如下:
*/
#include<stdio.h>
#include<string.h>
#include<math.h>
int main()
{
int k,i,j,f;
char y[100],a[100],b[100];
printf("\nplease input a shu:\n");
scanf("%s",y);
//*y='x';
k=strlen(y);
printf("\n this shu is %d weishu de shu!\n",k);
strcpy(a,y);
printf("\noutput the string: ");
for(i=0;i<k;i++)
printf("%c ",y[i]);
printf("\n");
for(f=0,j=k-1;j>=0;j--,f++)
b[f]=a[j];
printf("\noutput the nixustring: ");
for(i=0;i<k;i++)
printf("%c ",b[i]);
printf("\n");
return 0;
}


落霞与孤鹜齐飞,秋水共长天一色! 心有多大,路有多宽。三教九流,鸡鸣狗盗。兼收并蓄,海纳百川。
2006-05-16 18:11
feng1256
Rank: 4
等 级:贵宾
威 望:14
帖 子:2899
专家分:0
注 册:2005-11-24
收藏
得分:0 
放个 字符串 里方便

叁蓙大山:工謪、稅務、嗣發 抱歉:不回答女人的问题
2006-05-16 18:13
疯狂VC
Rank: 1
等 级:新手上路
威 望:1
帖 子:375
专家分:0
注 册:2006-3-29
收藏
得分:0 
支持十三楼的意见!
re:SunShining十一楼!这个可以运行了!
一会就上班去了!
没有细看只是运行了一下!
明天再细看吧!

2006-05-16 19:29
独角龙
Rank: 1
等 级:新手上路
帖 子:221
专家分:0
注 册:2006-5-5
收藏
得分:0 
哈哈,这个题目俺前几天刚发了!

奋斗改变一切!!
2006-05-16 19:49
xiaotan
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2006-5-5
收藏
得分:0 

呵呵!非常感谢大家的帮忙啊!有这么多的热心的人在帮我,我感到好高兴啊!特别是斑竹!白忙之中给我回复!太感谢你们拉!谢谢!程序我已经该拉!

2006-05-18 09:27
快速回复:关于整数的问题!
数据加载中...
 
   



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

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