紧急问题!!!下面有一段很简单的c程序设计第四版,请详细解释一下为什么等于31.

大神来给解释一下,很简单的一段,能运行,算不出来_c语言吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:515,861贴子:
大神来给解释一下,很简单的一段,能运行,算不出来收藏
char str1;
char str2;
printf("请输入两个数值:\n");
scanf("%c%c",&str1,&str2);
if (str1 & str2) {
printf("最大的数为str1 = %c",str1);
printf("最大的数为str2 = %c",str2);
苹果刷机越狱助手哪个好?爱思助手支持一键刷机越狱,果粉最爱助手工具。
char //你是比较数还是字符码值?
算数字就改成int 或者double float吧······同初学···
{ int str1; int str2; printf("请输入两个数值:\n"); scanf("%d%d",&str1,&str2); if (str1 & str2) { printf("最大的数为str1 = %d",str1); } else { printf("最大的数为str2 = %d",str2); }}
呵呵,字符串都能比较了!学的不错。。
        ——我不信命,我信爱情是没有理由悲欢的注定。   
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或紧急问题!!!下面有一段很简单的C程序,请详细解释一下为什么等于31.-学网-中国IT综合门户网站-提供健康,养生,留学,移民,创业,汽车等信息
> 信息中心 >
紧急问题!!!下面有一段很简单的C程序,请详细解释一下为什么等于31.
来源:互联网 发表时间: 0:42:13 责任编辑:鲁晓倩字体:
为了帮助网友解决“紧急问题!!!下面有一段很简单的C程序,请详细解释一下为什么等于31.”相关的问题,学网通过互联网对“紧急问题!!!下面有一段很简单的C程序,请详细解释一下为什么等于31.”相关的解决方案进行了整理,用户详细问题包括:
oid main(){ int x=0: x+=5; } } printf(& for (i=1; case 1: x+=3;;i&n&quot: case 3;i++) { switch (i) { case 0;5: x+=2,x): case 2;%d&#92,i
,具体解决方案如下:解决方案1:x=x+5=31:x=x+3=3;i=3。 在switch中;i=2,直到break或者switch结束,如果没有,就会从case点顺序往下执行i=1。这就是上面有的case中;最后的值是31;x=x+5=16:x=x+3=11;x=x+3=21,每个分支应该都有break语句。调试一下就能看出来了;x=x+5=26;i=4:x=x+2=18;x=x+5=8,会执行好几条语句的原因解决方案2:
switch的每个分句需要有break语句配合,否则他是一直顺序执行下去的
3个回答19个回答1个回答1个回答2个回答3个回答3个回答1个回答7个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答
相关文章:
最新添加资讯
24小时热门资讯
Copyright © 2004- All Rights Reserved. 学网 版权所有
京ICP备号-1 京公网安备02号

我要回帖

更多关于 c程序设计第四版 的文章

 

随机推荐