信息隐蔽的概念与下述 ______ 概念直接相关。

A:软件结构定义 B:模块独立性 C:模块类型划分 D:模拟耦合度

对于下面的程序
#include<stdio.h>
#include<string.h>
char * scmp(char * s1,char * s2)

if(strcmp(s1,s2)<0)return(s1);
else return(s2);

main( )

int i;char string[20],str[3][20];
for(i=0;i<3;i++)gets(str[i]);
strcpy(string,scmp(str[0],str[1]));
strcpy(string,scmp(string,str[2]));
printf("%s/n",string);

若运行时依次输入abcd、abba和abc三个字符串,则输出结果为 ______。

A:abcd B:abba C:abc D:abca

当执行下.面的程序时,其输出结果为 ______。
union st

int a;
char b;

main( )

union st s;
char* p=(char *)&s;
s.a=0x3132;
s.b=0x33;
printf("%c",*p);

A:1 B:2 C:3 D:不确定

以下程序试图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符串#号时结束输入和输出操作,但程序有错
#include<stdio.h>
main( )

FILE * fout;
char ch;
fout=fopen(’abc.txt’’w’);
ch=fgetc (stdin);
while(ch!=’#’)

fputc(ch,fout);
ch=fgetc(stdin);

fclose(fout);

出错的原因是 ______。

A:函数fopen调用形式错误 B:输入文件没有关闭 C:函数fgetc调用形式错误 D:文件指针stdin没有定义

有以下程序:
void swap1(int * a,int * b)
int* c=a;
a=b,b=c;

void swap2(int * a,int * b)

int c=* a;
* a=*b,*b=c;

main( )
int a=10,b=15;
swap 1(&a,&b) ;
printf("%d,%d,",a,b) ;
a=10,b=15;
swap 2(&a,&b) ;
printf("%d,%d",a,b) ;

其输出结果为 ______。

A:15,10,10,15 B:15,10,15,10 C:10,15,10,15 D:10,15,15,10

栈的基本运算有三种:入栈、退栈和 【1】

在面向对象方法中,信息隐蔽是通过对象的 【2】 性来实现的。

数据流的类型有 【3】 和事务型。

数据库系统中实现各种数据管理功能的核心软件称为 【4】

数据库管理系统或DBMS

关系模型的数据操纵即是建立在关系上的数据操纵,一般有 【5】 、增加、删除和修改四种操作。

微信扫码获取答案解析
下载APP查看答案解析