标题:ch=(ch>='A'&&ch
只看楼主
caode_44
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2005-9-22
 问题点数:0 回复次数:6 
ch=(ch>='A'&&ch
#include <stdio.h> main() { char ch; scanf("%c",&ch); ch=(ch>='A'&&ch <='Z')?(ch+32):ch; printf("%c",ch); } 哪个问号是什么意思啊,还望赐教
搜索更多相关主题的帖子: include 
2005-09-23 18:36
lntuzjc
Rank: 1
等 级:新手上路
帖 子:54
专家分:0
注 册:2005-3-23
得分:0 
这个?与后面的:构成条件运算符,相当于:
if(ch&gt;='A' &amp;&amp; ch&lt;='Z')
 ch=ch+32;
else
 ch=ch;
2005-09-23 19:19
freedomnet
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2005-9-22
得分:0 
解释得好啊。

老老实实做人 踏踏实实做事 我真的付出过了,可为什么结局仍不属于我、、、
2005-09-23 21:34
Mr_nangua
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2005-9-23
得分:0 
tolower
2005-09-24 00:31
caode_44
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2005-9-22
得分:0 
谢谢,我知道了

夕阳无限好,只是近黄昏!!!
2005-09-24 09:32
开始懂了
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2005-9-24
得分:0 
是条件语句的另一种写法,看看C语言书上,肯定会找到的,是先判断"?"前面的语句的真假,如果为真则执行":"前的语句,如果为假,则执行":"后面的语句,就是这样了解!
2005-09-24 14:09
roseboy
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2005-9-25
得分:0 
那是先判断在输出大小写的

2005-09-25 10:56



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-28498-1-1.html




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

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