正确答案: C
6~10
题目:设a = 5,b = 10,则执行c = Int((b - a) * Rnd + a) + 1 后,c值的范围为( )。
查看原题
举一反三的答案和解析:
[单选题]以下能够正确计算n!的程序是
Private Sub Command1_Click() n=5:X=1:I=1 Do X=X * I I=I + 1 Loop While I=n Print X End Sub
解析:解析:n!=1×2×3×…×(n-1)×n,由于是累乘,因此x和i的初值都必须为1;其次就是循环执行条件的确定,由于使用的是While型循环,表示在满足条件时执行循环体中的代码,这里满足执行循环的条件应该是i=n。
[单选题]若要求从键盘读人含有空格字符的字符串,应该使用函数( )。
gets()
解析:解析:gete()函数是从文件指针指定的文件中读入一个字符,并把它作为函数值返回;getchar()函数是从终端(或系统隐含指定的输入设备)输入一个字符,getc()和getehar()都不能读字符串(可以与循环语句结合输入一个字符串);seanf()函数不能输入带空格的字符串;gets()函数可以从键盘读入空格字符。
[单选题]使用输入输出操作符setw,能够控制( )。
输出宽度
[单选题]下列叙述中,不正确的是
数据库系统中,数据的物理结构必须与逻辑结构一致
解析:解析:数据库应该具有物理独立性和逻辑独立性,改变其一而不影响另—个。
[单选题]软件生命周期可分为定义阶段、开发阶段和维护阶段。详细设计属于
开发阶段
解析:解析:软件生命周期由软件定义、软件开发和软件维护三个阶段组成。软件定义可分为软件系统的可行性研究和需求分析两个阶段。软件开发阶段由5个阶段组成:概要设计、详细设计、编写代码、组装测试和确认测试。软件维护时期的主要任务是使软件持久地满足用户的需要。选项B正确。