| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 454 人关注过本帖
标题:为什么没办法执行呀
只看楼主 加入收藏
旭日孤帆
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:46
专家分:180
注 册:2012-1-3
结帖率:100%
收藏
 问题点数:0 回复次数:4 
为什么没办法执行呀
程序代码:
{
    int j,k,a[5],b[5];
   
    printf("请输入5个数字:");
     for(j=0;j<5;j++)
    scanf("%d",a[j]);

    for(j=0;j<5;j++)
        printf("%d    ",a[j]);
  
  

 
}
这个小程序编译、连接都没问题就是没办法执行,为什么呢???
2012-01-13 09:19
lz1091914999
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:四川
等 级:贵宾
威 望:37
帖 子:2011
专家分:5959
注 册:2010-11-1
收藏
得分:0 
scanf("%d",&a[j]); 或 scanf("%d", a + j);

My life is brilliant
2012-01-13 09:35
张灏轩
Rank: 2
来 自:浙江湖州
等 级:论坛游民
帖 子:16
专家分:18
注 册:2011-10-2
收藏
得分:0 
{
    int j,k,a[5],b[5];
   
    printf("请输入5个数字:");
     for(j=0;j<5;j++)
    scanf("%d",a[j]);       //a[j]前面少了取地址符号&,楼上的两种说法都对
    for(j=0;j<5;j++)
        printf("%d    ",a[j]);
  

}
2012-01-13 09:43
旭日孤帆
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:46
专家分:180
注 册:2012-1-3
收藏
得分:0 
对不起啊!!天天犯这种错误!!!
2012-01-13 10:02
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 4楼 旭日孤帆
要慢慢学会看编译时系统给你的警告,保证一个警告都没有,如果还能运行但得不到正确的结果,就要单步调试了。

梅尚程荀
马谭杨奚







                                                       
2012-01-13 10:22
快速回复:为什么没办法执行呀
数据加载中...
 
   



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

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