| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1057 人关注过本帖
标题:这个程序很怪呀
只看楼主 加入收藏
LEED
Rank: 2
等 级:论坛游民
帖 子:75
专家分:43
注 册:2009-8-26
收藏
得分:0 
回复 2楼 UserYuH
高手。。
为什么加了\n就不能得到结果呢?
2009-09-12 21:19
UserYuH
Rank: 12Rank: 12Rank: 12
来 自:毅华
等 级:火箭侠
威 望:8
帖 子:720
专家分:3300
注 册:2009-8-10
收藏
得分:0 
scanf函数不接收回车, '\n'是换行符,换成回车符'\r'也一样不行。
scanf("%d\n",&b);   '\n'是换行符,只要输入后面的不匹配,scanf函数就会结束,对于这语句也会有结果,
如输入:3t 也有结果。3给变量b,t不匹配,scanf函数结束。

[ 本帖最后由 UserYuH 于 2009-9-12 22:28 编辑 ]

努力—前进—变老—退休—入土
2009-09-12 22:26
lixingjiang
Rank: 3Rank: 3
来 自:滁州学院
等 级:论坛游侠
帖 子:104
专家分:184
注 册:2009-4-17
收藏
得分:1 
#include<stdio.h>
 
void main()
{
    int a[5];
    int usescanf;
    printf("请输入一个五位数:");
 
    scanf("%d",&usescanf);
 
    a[0]=usescanf/10000;
    a[1]=(usescanf-a[0]*10000)/1000;
    a[2]=(usescanf-a[0]*10000-a[1]*1000)/100;
    a[3]=(usescanf-a[0]*10000-a[1]*1000-a[2]*100)/10;
    a[4]=(usescanf-a[0]*10000-a[1]*1000-a[2]*100-a[3]*10);
 
    for(int i=0;i<=4;i++)
        printf("a=%d  ",a[i]);
    printf("\n");
  
}


这样就行了!!

为梦想冲刺
2009-09-13 12:46
LBY318902435
Rank: 2
来 自:江苏南京
等 级:论坛游民
帖 子:76
专家分:48
注 册:2009-3-31
收藏
得分:1 
6楼的好  我觉得8楼有点投机取巧

走自己的路……
2009-09-13 14:49
未注册
Rank: 1
等 级:新手上路
帖 子:4
专家分:2
注 册:2009-9-13
收藏
得分:1 
刚来就学不少
2009-09-13 15:00
knight123
Rank: 2
等 级:论坛游民
帖 子:4
专家分:11
注 册:2009-9-13
收藏
得分:1 
这样
#include<stdio.h>
 void  main()
{
    int a[5],i;
    int usescanf;
    printf("请输入一个五位数:");
    scanf("%d",&usescanf);
    a[0]=usescanf/10000;
   
    a[1]=(usescanf-a[0]*10000)/1000;
    a[2]=(usescanf-a[0]*10000-a[1]*1000)/100;
    a[3]=(usescanf-a[0]*10000-a[1]*1000-a[2]*100)/10;
    a[4]=(usescanf-a[0]*10000-a[1]*1000-a[2]*100-a[3]*10);
    for(i=0;i<=4;i++)
    {
        printf("a[%d]=%d  ",i,a[i]);
   
   
    }



}
2009-09-13 16:59
mumu_taq
Rank: 2
等 级:论坛游民
帖 子:10
专家分:10
注 册:2009-8-30
收藏
得分:1 
我觉得八楼的程序没有问题,只是这句话printf("a=%d  ",a[i];  少了个“)”
2009-09-14 13:39
fgchg911
Rank: 4
等 级:业余侠客
威 望:1
帖 子:131
专家分:204
注 册:2009-9-6
收藏
得分:1 
回复 9楼 LEED
函数默认返回值类型为int,你可在main前加上void
2009-09-14 13:45
atom_09
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:92
专家分:141
注 册:2009-8-24
收藏
得分:1 
long int好
2009-09-14 14:19
快速回复:这个程序很怪呀
数据加载中...
 
   



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

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