| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 563 人关注过本帖
标题:[求助]调试程序段为什么没结果
只看楼主 加入收藏
JENNET
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2006-5-28
收藏
 问题点数:0 回复次数:5 
[求助]调试程序段为什么没结果

我想另程序反置输出,调试了没什么会没结果?嘟~~~~~~~~~~~~~~~~~~~

#include "stdio.h"
main()
{ char a[5];int i;
for(i=0;i<5;i++)
scanf("%c",&a[i]);
for(i=4;i>0;i--)
printf("%c",a[i]);
printf("\n");
}

搜索更多相关主题的帖子: 结果 调试 
2006-06-16 23:50
stylist
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2006-6-16
收藏
得分:0 
应该主要是输入类型的问题!
你试试将
char 类型 都改为int类型看看
如果的确是这样!
你改成

a[i]=getchar();
这个函数才是获取字符的适用函数:

2006-06-16 23:55
feng1256
Rank: 4
等 级:贵宾
威 望:14
帖 子:2899
专家分:0
注 册:2005-11-24
收藏
得分:0 

你开始学习,就需要养成一个良好的风格!你写这程序就像作文不分段一样
[CODE]

#include "stdio.h"

int main()
{
char a[5];
int i;

for(i=0;i<5;i++)
scanf("%c",&a[i]);
for(i=4;i>=0;i--)
printf("%c",a[i]);
printf("\n");

return 0;
}

[/CODE]


叁蓙大山:工謪、稅務、嗣發 抱歉:不回答女人的问题
2006-06-16 23:57
neu_cnlj
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2006-5-16
收藏
得分:0 
可以通过啊。

编译成功了。

运行之后,你输入5个字符就可以了啊。
2006-06-16 23:58
neu_cnlj
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2006-5-16
收藏
得分:0 
i&gt;=0当然也要改。
2006-06-16 23:59
JENNET
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2006-5-28
收藏
得分:0 
谢谢提醒,为了省事所以少打几个回车和空格,其实我自己看也觉得眼花~~

CGCHINA REVOLUTION.....
2006-06-17 00:51
快速回复:[求助]调试程序段为什么没结果
数据加载中...
 
   



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

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