| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 567 人关注过本帖
标题:这个程序哪里有错
只看楼主 加入收藏
菜鸟11号
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2006-10-15
收藏
 问题点数:0 回复次数:7 
这个程序哪里有错
# include "stdio.h"
main()
{char c;
for(;c=getchar()!='\n';)
{if(c>='a'&&c<='z')
{
c=c-32;
printf("%c",c);
}
else if (c>='A'&&c<='Z')
{
c=c+32;
printf("%c",c);
}
else

printf("%c",c);
}
getch();
}
搜索更多相关主题的帖子: include 
2006-10-27 22:50
maoguoqing
Rank: 6Rank: 6
来 自:重庆
等 级:贵宾
威 望:28
帖 子:2980
专家分:19
注 册:2005-12-5
收藏
得分:0 

这样试试:

#include "stdio.h"
#include <conio.h>

void main()
{char c;
for(;c=getchar()!='\n';)
{if(c>='a'&&c<='z')
{
c=c-32;
printf("%c",c);
}
else if (c>='A'&&c<='Z')
{
c=c+32;
printf("%c",c);
}
else

printf("%c",c);
getchar();
}
getch();
}


天行健,君子以自强不息!!QQ:68660681
2006-10-28 00:08
avlmo
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2006-5-26
收藏
得分:0 
没错。。楼上的说得没错!

衣服脱掉后,爱情就哭了.
2006-10-28 09:53
菜鸟11号
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2006-10-15
收藏
得分:0 
谢谢楼上两位

还想问一下
为什么要加#include <conio.h>,用了他的那一部分函数?
还有main()和void main有什么区别吗?

2006-10-28 11:34
unicorn
Rank: 4
等 级:贵宾
威 望:14
帖 子:1066
专家分:0
注 册:2005-10-25
收藏
得分:0 
1.<conio.h> 是普通输入输出函数 和<stdio.h>很象
提供一些屏幕操作 或键盘相应操作
如getch() ,putch() ,gotoxy()...上网查一下就好了 不过标准c类库里已经不在包含了

2.
main() 写法是在c语言中

void main() 出现在C++中
但c++标准里没有对主函数的有void的修饰,但void main()不算错
一般写成 int main(){return 0;}

unicorn-h.spaces. ◇◆ sava-scratch.spaces.  noh enol ! pue pu!w hw u! shemle aq ll!m noh 
2006-10-28 11:58
菜鸟11号
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2006-10-15
收藏
得分:0 
谢谢
2006-10-29 09:59
我不是郭靖
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:494
专家分:6
注 册:2006-10-4
收藏
得分:0 
以下是引用菜鸟11号在2006-10-27 22:50:04的发言:
# include "stdio.h"
main()
{char c;
for(;c=getchar()!='\n';)
{if(c>='a'&&c<='z')
{
c=c-32;
printf("%c",c);
}
else if (c>='A'&&c<='Z')
{
c=c+32;
printf("%c",c);
}
else

printf("%c",c);
}
getch();
}

其实是这少一个括号for(;(c=getchar())!='\n';)
要不c=1,在屏幕上打印好多笑脸出来


2006-10-29 19:51
xinpingcrazy
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2006-10-24
收藏
得分:0 
果真是高手
2006-10-30 11:20
快速回复:这个程序哪里有错
数据加载中...
 
   



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

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