正确答案: D
需求分析
题目:在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______ 。
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]Access数据库中,用于输入或编辑字段数据的交互控件是______。
文本框
解析:解析:文本框:主要用来输入或编辑字段数据,是一种交互式控件:标签:主要用来在窗体或报表上显示说明性文本:复选框:是作为单独的控件来显示表或查询中的“是”或“否”的值:组合框:组合框既可以进行选择,也可以输入文本,如果在窗体上输入的数据总是取自某一个表或查询中记录的数据,或者取自某固定内容的数据,可以使用组合框来完成。
[单选题]设有定义nit a:float f; double int i,则表达式10+'a'+i+f值的数据类型是( )
double
[单选题]下面程序中,若从键盘输入大写字母C,则程序的输出结果是______。 import java.io.*; public class Test{ public static void main(String args[ ]){ int ch=0; System.out.println("Please input a character:"); try{ ch=System.in.read( ); char ch_A='A',ch_Z='Z'; int delta_c=(int)ch_A+(int)ch_Z-ch; System.Out.println("the encoded character is:"+(char)delta_C); }catch(IOException e){e.printStackTrace( );} } }
X
解析:解析: 使用ch=System.in.read( )语句从键盘读入大写字母C并赋给ch,此时ch值为67,也就是字母C的ASCII码值。语句(int)ch_A+(int)ch_Z-ch的结果为88,ASCII码的88相当于字母X,所以输出为X,选项C正确。
[单选题]有以下程序#include struct st{ int x, y, z;} data[2]={3,10,2,20,15,7};main(){ struct st *p=data; printf("%d,", p->y); printf("%d\n",(++p)->x); }程序的运行结果是
10,20
解析:本题考查结构体数组的相关操作。结构体数组的定义方法与结构体变量的定义方法一样,只不过将变量变为数组。数组内的各元素在内存中是连续存放的。题目中给出了一个结构体st,该结构体有三个整型成员x,y,z。结构体数组data元素的个数为2,并对数组进行初始化,data[0]={3,10,2},data[1]={20,15,7}。主函数main中定义了一个指针p指向数组data,第一个printf函数是输出p->y,即data[0].y,该值等于10。第二个printf函数是输出(++p)->x,++p使得指针p指向data[1],输出的目标为data[1].x,该值等于20。故输出结果为10,20。