网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
03月10日
漏签
0
天
c新手吧
关注:
8,559
贴子:
48,070
看贴
图片
吧主推荐
游戏
14
回复贴,共
1
页
<返回c新手吧
>0< 加载中...
萌新求助qwq
只看楼主
收藏
回复
麦当劳道没有麦当劳
知道C
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
萌新自学的c语言qwq,题目是给一个不多于5位的正整数。要求:1求出它是几位数2分别输出每一位数字,按逆序输出各数字。
现在遇到个问题,为什么我输入123之后下面会输出3,2,1,0,0
3,2,1
3,2
我要怎么改qwq?
送TA礼物
IP属地:广东
1楼
2017-02-03 20:14
回复
走兔_无名
熟悉C
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
使用 sprintf 函数
int n = 12345;
char a[12];
sprintf( a, " %d", n);
printf("%s",a);
printf("%c%c%c%c%c\n",a[5],a[4],a[3],a[2],a[1]);
2楼
2017-02-03 20:34
回复(1)
收起回复
2026-03-10 08:03:33
广告
不感兴趣
开通SVIP免广告
zCytus
了解C
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
看了一下代码,你给abcde分别赋了值,再用printf当然会把它们打印出来
解决办法(参考):用一个数组将它们存起来,要逆向输出就用循环逐一打印就好了
IP属地:广东
3楼
2017-02-03 21:41
回复(2)
收起回复
三岁丶
丶
精通C
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
发源代码,不要截图
IP属地:四川
来自
Android客户端
13楼
2017-02-04 14:49
回复
收起回复
麦当劳道没有麦当劳
知道C
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
#include<stdio.h>
int main()
{
long int a,b,c,d,e,p,x;
scanf("%d",&x);
a=x/10000;
b=(x-a*10000)/1000;
c=(x-a*10000-b*1000)/100;
d=(x-a*10000-b*1000-c*100)/10;
e=(x-a*10000-b*1000-c*100-d*10);
if(a!=0)p=5;
else if(a==0&&b!=0)p=4;
else if(a==0&&b==0&&c!=0)p=3;
else if(a==0&&b==0&&c==0&&d!=0)p=2;
else p=1;
printf("这是一个%d位数\n",p);
if(p=5)
printf("%d,%d,%d,%d,%d\n",e,d,c,b,a);
else
if(p=4)
printf("%d,%d,%d,%d\n",e,d,c,b);
if(p=3)
printf("%d,%d,%d\n",e,d,c);
if(p=2)
printf("%d,%d\n",e,d);
else
printf("%d\n",e);
return 0;
}
IP属地:广东
20楼
2017-02-05 16:10
回复
收起回复
麦当劳道没有麦当劳
知道C
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
@真C语言菜鸡
IP属地:广东
22楼
2017-02-05 16:11
回复
收起回复
三岁丶
丶
精通C
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
#include<stdio.h>
int main()
{
long int a,b,c,d,e,p,x;
scanf("%d",&x);
a=x/10000;
b=(x-a*10000)/1000;
c=(x-a*10000-b*1000)/100;
d=(x-a*10000-b*1000-c*100)/10;
e=(x-a*10000-b*1000-c*100-d*10);
if(a!=0)
p=5;
else if(a==0&&b!=0)
p=4;
else if(a==0&&b==0&&c!=0)
p=3;
else if(a==0&&b==0&&c==0&&d!=0)
p=2;
else
p=1;
printf("这是一个%d位数\n",p);
switch(p)
{
case 5:printf("%d,%d,%d,%d,%d\n",e,d,c,b,a);break;
case 4:printf("%d,%d,%d,%d\n",e,d,c,b);break;
case 3:printf("%d,%d,%d\n",e,d,c);break;
case 2:printf("%d,%d\n",e,d);break;
default :printf("%d\n",e);
}
return 0;
}
IP属地:四川
24楼
2017-02-05 23:12
回复
收起回复
三岁丶
丶
精通C
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
不要问我原来的哪里错了,我也不知道。
IP属地:四川
25楼
2017-02-05 23:13
回复(1)
收起回复
2026-03-10 07:57:33
广告
不感兴趣
开通SVIP免广告
暗裔老h
C伪神
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
请问楼主软件叫什么
IP属地:广东
来自
Android客户端
26楼
2017-02-07 19:40
回复(1)
收起回复
yangyang2650
认识C
4
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
少两个ELSE
来自
iPhone客户端
27楼
2017-02-26 04:23
回复
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
女友意外残疾,男友纠结分手
2126280
2
实锤!美军轰炸伊朗小学
2055288
3
亲戚群里耍横,命令全家存钱
1929508
4
油价暴涨,俄罗斯躺赢
1728567
5
载入史册,央妈点名V圈开盒
1344174
6
老吃家整狠活,锦鲤成盘中餐
1047500
7
大的来了!官方严惩婚嫁诈骗
792240
8
世一漫,海贼王销量超车超人
561706
9
uzi杯奖金超100万,uzi:玩玩而已
474210
10
岛民做梦,妄想通行长江
394002
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示