主题:2道简单程序员题目
zmaxlyxh
[专家分:1210] 发布于 2006-05-10 19:25:00
题目1:字符串"stud"有多少子串?
题目2:若循环体执行M次,在do while循环中 循环条件执行的次数 __,在while do循环中判断循环条件的次数为__ (个人认为分别是m,m+1次,答案为m+1,m次)
回复列表 (共32个回复)
沙发
wugang1983 [专家分:360] 发布于 2006-05-11 15:47:00
我和你的看法一样,这个是一次考试真题,答案我百思不得其解。
板凳
jeffreysun [专家分:20] 发布于 2006-05-17 09:45:00
在do while循环中 循环条件执行的次数 _m+1_,在while do循环中判断循环条件的次数为_M_
3 楼
jeffreysun [专家分:20] 发布于 2006-05-17 09:47:00
这不是很明显的. 找一个,题目去走一遍.不就可以了
4 楼
飘逸→£离愁 [专家分:70] 发布于 2006-05-20 17:32:00
1.11个
2答案是对的
自己好好想想
5 楼
woshichounanwopa [专家分:320] 发布于 2006-06-03 23:08:00
#include<iostream>
using namespace std;
int main()
{
int i=0;
while(i++<4)
{
cout<<'*';
}
cout<<i<<endl;
return 0;
}
我觉得这个就只能证明循环条件比循环体多执行了一次。
6 楼
iAkiak [专家分:8460] 发布于 2006-06-04 12:28:00
2,同意楼主。do while: m, while: m+1
7 楼
zhgc1983 [专家分:210] 发布于 2006-06-05 18:28:00
文字游戏,出第二题的是个傻比!
8 楼
stevenab [专家分:10] 发布于 2006-06-10 15:20:00
程序一开始不用判断就直接进入do...while了
9 楼
tigershi10 [专家分:0] 发布于 2006-06-23 20:14:00
11
答案是对的m+1,m
10 楼
yzawy [专家分:0] 发布于 2006-07-18 18:49:00
do...while 要先做一次在判断嘛~ 不过第一个为什么是11个哦?
我来回复