| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 564 人关注过本帖
标题:[求助]C的一条小程序问题
只看楼主 加入收藏
xinghun868
Rank: 1
等 级:新手上路
帖 子:62
专家分:0
注 册:2007-6-1
收藏
 问题点数:0 回复次数:9 
[求助]C的一条小程序问题
输入一个五位数,把该数分解成单独的数位,并打出每一位。
请教各位大侠。
2007-07-10 20:12
恋∑天空
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2007-7-2
收藏
得分:0 

你可以在输出的时候定义一下啊

[此贴子已经被作者于2007-7-10 20:24:05编辑过]


2007-07-10 20:16
pinglideyu
Rank: 3Rank: 3
来 自:武汉工程大学
等 级:论坛游侠
威 望:1
帖 子:735
专家分:140
注 册:2007-1-7
收藏
得分:0 
这个应该满足LZ的要求了:
#include <stdio.h>
#include <conio.h>

int main()
{
int n;
printf("please input the data:\n");
scanf("%d",&n);

printf("print the data:\n");
while(n%10)
{
printf("%-2d",n%10);
n=n/10;
}
printf("\n");
getch();
return(0);
}
不过,我想提醒LZ的是,多我看书吧。

~~我的明天我知道~~
2007-07-10 20:19
xinghun868
Rank: 1
等 级:新手上路
帖 子:62
专家分:0
注 册:2007-6-1
收藏
得分:0 
3Q

2007-07-10 20:25
caohuolong
Rank: 1
等 级:新手上路
帖 子:41
专家分:0
注 册:2007-6-11
收藏
得分:0 
以下是引用pinglideyu在2007-7-10 20:19:12的发言:
这个应该满足LZ的要求了:
#include <stdio.h>
#include <conio.h>

int main()
{
int n;
printf("please input the data:\n");
scanf("%d",&n);

printf("print the data:\n");
while(n%10)
{
printf("%-2d",n%10);
n=n/10;
}
printf("\n");
getch();
return(0);
}
不过,我想提醒LZ的是,多我看书吧。

int n;
是不是应该是用long int n;
32767 到99999 还是有很大的距离。。。

[此贴子已经被作者于2007-7-10 21:44:15编辑过]


2007-07-10 21:41
ml342418175
Rank: 1
等 级:新手上路
威 望:1
帖 子:183
专家分:0
注 册:2007-4-13
收藏
得分:0 

有道理!


做人要洒脱一点,潇洒一点!
2007-07-10 23:54
xinghun868
Rank: 1
等 级:新手上路
帖 子:62
专家分:0
注 册:2007-6-1
收藏
得分:0 

2007-07-11 08:53
守望♂幸福
Rank: 1
等 级:新手上路
帖 子:46
专家分:0
注 册:2006-4-25
收藏
得分:0 
人家给你的只是方法.具体的把握还要你自己实现的.

偶是偶滴偶像!!~ QQ:375490156
2007-07-11 09:23
josen0205
Rank: 2
来 自:江苏
等 级:论坛游民
帖 子:307
专家分:52
注 册:2007-5-8
收藏
得分:0 

可以直接一字符形式输入,这样处理起来简单一些,如果想得到整数只要调用函数atoi()即可.
#include<stdio.h>
#include<string.h>
#include<conio.h>

int main()
{
char str[10];
int i=0;

memset(str,0,sizeof(str));
printf("Enter a number:");
scanf("%s",&str);
for(int j=0;j<strlen(str);j++)
{
printf("%c\n",str[j]);
}
getch();
return 0;
}


只有想不到,没有做不到
2007-07-11 14:51
riweng
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2007-7-6
收藏
得分:0 
其实用提数也可以做出来
方法不动而已

本人已成仙,有事先发烟。佛祖曰 :☆槟榔配烟·法力無边·有烟冒火·难絾証輠。 有火没烟┉成不了仙 ~-~
2007-07-13 15:23
快速回复:[求助]C的一条小程序问题
数据加载中...
 
   



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

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