不同时间运行同一个产生随机正整数的算法,会输出不同的随机正整数。这表明算法的确定性在某些情况下是不成立的。
第1题:
不同的人在面对同一个审美对象时会产生不同的审美感受;同一个人,在不同时间、空间或情绪状态下面对同一审美对象时也会产生不同的审美感受。()
第2题:
下面程序的功能是产生100个小于1000(不含1000) 的随机正整数,并统计其中5的倍数所占比例,但程序不完整,请在[ ]和[ ]处把程序补充完整。
第3题:
● 以下关于算法的叙述中,错误的是 (36) 。
(36)A. 对同一个算法采用不同程序语言实现,其运行时间可能不同
B. 在不同硬件平台上实现同一个算法时,其运行时间一定是相同的
C. 对非法输入的处理能力越强的算法其健壮性越好
D. 算法最终必须由计算机程序实现
答案:B
运行在wingdows和linux肯定是不一样的
第4题:
下列叙述中正确的是( )。
A.解决同一个问题的不同算法的时间复杂度一般是不同的
B.解决同一个问题的不同算法的时间复杂度必定是相同的
C.对同一批数据作同一种处理,如果数据存储结构不同,不同算法的时间复杂度肯定相同
D.对同一批数据作不同的处理,如果数据存储结构相同,不同算法的时间复杂度肯定相同
第5题:
下列程序为求Sn=a+aa+aaa+……+aa…a(n个a),其中a为一个随机数产生的1~9(包括1、 9)中的一个正整数,n是一个随机数产生的5~10(包括5、10)中的一个正整数,请在空格处填入适当的内容,将程序补充完整。
Private Sub Form_CUCk()
Dima As Integer,n As Intege,S As Double,Sn As Double
a=Fix(9*Rnd)+1
n=Pix(6*Rnd)+5
Sn=0
S=0
Fori
第6题:
A完全相反;
B不同;
C相同;
D随机
第7题:
有四个不同的正整数,其中任意两个数之和是2的倍数,任意三个数的和是3的倍数,满足条件的最小的四个正整数之和是:
A.51
B.38
C.40
D.42
第8题:
在进行消息认证时,经常利用安全单向散列函数产生消息摘要。安全单向散列函数无须具有(45)特性。
A.不同输入产生相同输出
B.根据输出可以确定输入消息
C.提供随机性或者伪随机性
D.获取输出的时间非常短
第9题:
有以下程序: #include <stdio.h> main() { int i,s=0; for(i=1;i<10;i+ =2) s+ =i+1; printf("%d\n",s); } 程序执行后的输出结果是( )。
A.正整数1~9的累加和
B.正整数1~10的累加和
C.正整数1~9中奇数之和
D.正整数1~10中偶数之和
第10题:
已知在in.dat中存有若干个(个数<200)四位十进制数字组成的正整数,函数ReadDat读取这若干个正整数并存入数组 xx中。请编制函数CalValue,其功能要求:1.求出该文件中共有多少个正整数totNum;2.求这些正整数右移1位二进制位后,产生的新数是偶数的数的个数totCnt,以及满足此条件的这些正整数(右移前的值)的算术平均值totPjz。最后main函数调用函数WriteDat把所求的结果输出到out.dat文件中。 注意:部分源程序存放在test.c文件中。 请勿改动数据文件in.dat中的任何数据,主函数main、读函数ReadDat和输出函数WriteDat的内容。