| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 6719 人关注过本帖
标题:c语言输出数字字符,要求中间有空格。
只看楼主 加入收藏
星野
Rank: 2
来 自:河北
等 级:论坛游民
帖 子:73
专家分:26
注 册:2016-4-13
结帖率:82.35%
收藏
已结贴  问题点数:20 回复次数:8 
c语言输出数字字符,要求中间有空格。
#include<stdio.h>
int main()
{
    void cont(int x);
    int x;
    scanf("%d\n",&x);
    cont(x);
    return 0;
}
void cont(int x)
{
    int a,b,c,d;
    a=x/1000;
    b=x%100/10;
    c=x%10/10;
    d=x%10;
    a=a+'0';
    b=b+'0';
    c=c+'0';
    d=d+'0';
    printf("%c%c%c%c\n",a,b,c,d);
}
为什么运行的时候不出结果、??帮我看看吧。
搜索更多相关主题的帖子: return c语言 
2016-05-09 11:45
sldtk1
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:20
帖 子:624
专家分:258
注 册:2006-5-4
收藏
得分:20 
能把问题说具体一些吗?用的是什么编译器?
2016-05-09 16:46
星野
Rank: 2
来 自:河北
等 级:论坛游民
帖 子:73
专家分:26
注 册:2016-4-13
收藏
得分:0 
回复 2楼 sldtk1
vc++6.0 写一个函数,输入一个4位数字,要求输出这4个数字字符,但每两个数字间空一个空格。
2016-05-09 18:39
sldtk1
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:20
帖 子:624
专家分:258
注 册:2006-5-4
收藏
得分:0 
回复 3楼 星野
图片附件: 游客没有浏览图片的权限,请 登录注册

运行了一遍你的代码,没什么问题啊。
2016-05-09 20:37
星野
Rank: 2
来 自:河北
等 级:论坛游民
帖 子:73
专家分:26
注 册:2016-4-13
收藏
得分:0 
回复 4楼 sldtk1
输入 16  48  就不行了  就变成负数了 不知道为什么?
2016-05-10 12:48
sldtk1
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:20
帖 子:624
专家分:258
注 册:2006-5-4
收藏
得分:0 
回复 5楼 星野
图片附件: 游客没有浏览图片的权限,请 登录注册

可以呀
2016-05-10 12:57
星野
Rank: 2
来 自:河北
等 级:论坛游民
帖 子:73
专家分:26
注 册:2016-4-13
收藏
得分:0 
回复 6楼 sldtk1
哦 我知道了  我是计算过程 没写对
2016-05-10 13:42
KZ2209998126
Rank: 2
来 自:重庆第二师范学院
等 级:论坛游民
帖 子:6
专家分:12
注 册:2015-10-28
收藏
得分:0 
后面这个函数不需要在主函数前面声明?
2016-05-20 22:23
sldtk1
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:20
帖 子:624
专家分:258
注 册:2006-5-4
收藏
得分:0 
回复 8楼 KZ2209998126
void cont(int x);

之前添加这一句就能声明在后边了。
2016-05-21 10:09
快速回复:c语言输出数字字符,要求中间有空格。
数据加载中...
 
   



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

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