该程序可能输出负数。
可以将第7行的i初始值赋为0。
输入18,输出结果为6。
该程序可以正常运行。
如果将第8行的ans++改成ans--,那么输入18,输出结果为()。
6
-6
man
ans
该算法的时间复杂度为( )。
O(n)
O(1)
O(n2)
O(nlogn)
u可以为0。
b-a一定不小于num。
输入1 9 2,输出4。
该程序时间复杂度与u有关。
输出结果为10,输入数据可能为()。
10 27 2
20 30 10
5 99 3
41 83 4
输入151 981 7,输出结果为()。
117
118
120
119
程序输出12。
若将第6行替换为“i++”,则程序无法在1s之内结束。
若将第4行的“i=100”替换为i=10,则输出1.2。
若将第6行的i--后加上一个i++则程序会死循环。
若将第8行去掉,则程序输出( )。
98
99
100
101
若将第9行去掉“,”替换成“;”,则程序输出( )。
0
1
2
3
在第2行下面添加#define int long long程序可以正常运行。
将第3行的int改成double结果不会改变。
不能输入0 0。
输入20 12结果输出4。
输入2012 13,输出()。
2012
2013
13
1
该算法的时间复杂度级别为()。
线性时间
对数时间
平方时间
常数时间
将n定义为double类型,程序的输出结果不变。
输入一个正整数,输出结果不可能不大于1。
输入100000000000,输出结果为144。
第12行可改为scanf(“%d”,&n )
输入120,输出为( )。
15
16
18
14
该算法时间复杂度为( )。
O(n)
O(nlogn)
O(1)
O(n2)
将第6行去掉会导致运行错误。
将第4行去掉会导致编译错误。
若a,b都是99以内的整数,将第8行替换为“c1=i/10”没有影响。
若a,b都是99以内的整数,则答案为区间[a,b]中3的倍数的数量。
输入1100,则输出()。
31
32
33
34
输入110000,则输出()。
3333
3400
258
1950
若将16、20行去掉,则程序会出现死循环。
若将第一行的iostream改为 cstdio,则程序会出现编译错误。
若将17、21行去掉,则程序会出现死循环。
记L=min(n,m),则时间复杂度为O(L2)。
输入2 3 1 1,则输出()。
11
22
13
31
输入2 2 1 1,则输出()。
11
12
21
22
n的值为100时程序不会运行错误。
该程序的时间复杂度为O(n)
将第12行的cn=i*2改为cn=i,程序输出结果不变。
输入30,输出结果为10。
本程序的功能为( )。
求n以内的质数
求n以内与n互质的数
求n的约数
求n以内与n不互质的数
输入100,输出结果为()。
24
22
25
23
去掉第15行,程序输出结果不变。
输入5,输出结果为3。
将第19行的==改为“>=”,程序输出结果会改变。
输入2147483647,程序一定正常运行。
输入2012,输出结果为
2015
2018
2004
2006
ans的上界为
n
1
logn
n2
第21行至多执行n次。
将第12行的!=改成==,结果不影响。
输入的n为11,不会数组越界。
该程序可以正常运行。
输入7,输出结果为( )。
7
6
57344
114514
该算法的时间复杂度为()。
O(1)
O(n)
O(n2)
O(22n)
u*v可以为0。
去掉第06行,程序输出结果会发生改变。
将第08行的“|”改为“&&”,程序输出结果不会发生改变。
输入1 9 3 4,输出结果为4。
输入51 82 3 6,输出结果为()。
15
11
5
6
输入97 207 4 6,输出结果为()。
125
50
36
75
若t=0,则输入的排列与输出的排列相同。
此程序的功能是求出给定的排列的上t个排列。
若将46行去掉,则输出效果不变。
将32~34行去掉,则输出效果不变。
该程序的时间复杂度为( )。
O(nlogt)
O(nt)
O(nt2)
O(n2t)
若输入3 1 1 2 3,则输出()。
1 2 3
1 3 2
2 1 3
3 2 1
该程序的第03行需要加分号才能正常运行。
该程序可能输出2009。
第05行的s可以不用赋初值。
输入17,输出486。
该程序的实质是()。
快速排序
区间最大和
区间前缀和
杨辉三角
该算法的时间复杂度级别为()。
线性时间
对数时间
平方时间
常数时间
将第04行的程序移动到02、03行的中间,程序能够正常运行。
将第11行的“=”删除,运行结果会改变。
将第07行的”i=1;i<=n”改为"i=0;i<n"运行结果不会改变。
若第08行输入n个相同的数字,程序最后输出的left值为1。
当n=5,f=7,a={8,4,7,5,6},则结果为()。
3
4
5
7
输入仍是第(5),将第11行的>=改为<,则结果为()。
3
4
5
7
输入的m可以为任意自然数。
输入-12,会输出-0.5。
输入12时,程序会输出0.(5)。
输入01时,程序会输出0。
输入5 13,输出为()。
0.(384615)
0
18
8
删去下列哪一行后,用(5)中的输入运行代码后输出结果发生改变?()
25
26
21
24