网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
10月01日
漏签
0
天
编程吧
关注:
369,657
贴子:
1,628,731
看贴
图片
吧主推荐
视频
游戏
22
回复贴,共
1
页
<<返回编程吧
>0< 加载中...
、下面程序的输出是()。main(){char *s=〞
只看楼主
收藏
回复
忘了所有没有痛
核心吧友
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
、
下面程序的输出是()。
main()
{
char *s=〞12134211〞;
int k,v1=0,v2=0,v3=0,v4=0;
for (k=0;s[k];k++)
switch(s[k])
{
default:v4++;
case 1:v1++;
case 2:v2++;
csse 3:v3++;
}
printf(〞v1=%d,v2=%d,v3=%d,v4=%d\n〞,v1,v2,v3,v4);
}
为什么是8.8.8.8求大佬指教
贴吧用户_QWMDAy3
核心吧友
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
default与case最后面加个break,还有1 2 3是字符,需要单引号
呆毛歪了
初级粉丝
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
k=0时,s[k]='1',switch语句运行case '1'、case '3'、case '2',此时v1=1,v2=1,v3=1,v4=0。
k=1时,s[k]='2',switch语句运行case '2',此时v1=1,v2=2,v3=1,v4=0。
k=2时,s[k]='1',switch语句运行case '1'、case '3'、case '2',此时v1=2,v2=3,v3=2,v4=0。
k=3时,s[k]='3',switch语句运行case '3'、case '2',此时v1=2,v2=4,v3=3,v4=0。
k=4时,s[k]='4',switch语句运行default、case '1'、case '3'、case '2',此时v1=3,v2=5,v3=4,v4=1。
k=5时,s[k]='2',switch语句运行case '2',此时v1=3,v2=6,v3=4,v4=1。
k=6时,s[k]='1',switch语句运行case '1'、case '3'、case '2',此时v1=4,v2=7,v3=5,v4=1。
k=7时,s[k]='1',switch语句运行case '1'、case '3'、case '2',此时v1=5,v2=8,v3=6,v4=1。
忘了所有没有痛
核心吧友
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
谢谢,我知道怎么回事了
木又木子-
初级粉丝
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
楼主可以解释一下为什么是8888嘛
隐世浮华
初级粉丝
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
char *s=〞12134211"
*s 里面存的是地址 s[0]是1 但是要化成ASCLL码 也就是49
timeqw454
初级粉丝
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
定义的是字符,而case里面的是数字,匹配不上,所以始终是default里面的执行,又因为没有break,下面的也跟着执行,所以答案都是8。
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示