一道C语言选择题,求解答~
(20)有以下程序main(){inti;for(i=0;i<3;i++)switch(i){case1:printf("%d",i);case2:printf("%d"...
(20) 有以下程序
main()
{ int i;
for(i=0;i<3;i++)
switch(i)
{ case 1: printf("%d",i);
case 2: printf("%d",i);
default: printf("%d",i);
}
}
执行后输出结果是
A) 011122 B) 012 C) 012020 D) 120 展开
main()
{ int i;
for(i=0;i<3;i++)
switch(i)
{ case 1: printf("%d",i);
case 2: printf("%d",i);
default: printf("%d",i);
}
}
执行后输出结果是
A) 011122 B) 012 C) 012020 D) 120 展开
4个回答
展开全部
三种可能都是输出i , 就是按顺序输出三次呗, 选B,012
- - 好吧 楼下是正确的 ..
修改完变楼上了 ....
- - 好吧 楼下是正确的 ..
修改完变楼上了 ....
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
注意,所有case都没有写break,语句会继续执行,所以答案是A。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选B
,strcmp为字符串比较函数,按照字符串的ASCII顺序比较,直到出现第一个不相同位置。
,strcmp为字符串比较函数,按照字符串的ASCII顺序比较,直到出现第一个不相同位置。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询