首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
填空题
数据库系统在其内部分为三级模式,即概念模式、内模式和外模式。其中,
【4】
是用户的数据视图,也就是用户所见到的数据模式。
答案:
外模式
点击查看答案解析
在线练习
手机看题
你可能感兴趣的试题
填空题
一般来说,算法可以用顺序、选择和
【1】
三种基本控制结构组合而成。
答案:
循环
点击查看答案解析
手机看题
填空题
在关系模型中,把数据看成一个二维表,每一个二维表称为一个
【5】
。
答案:
关系
点击查看答案解析
手机看题
填空题
按照逻辑结构分类,数据结构可分为线性结构和非线性结构,队列属于
【2】
。
答案:
线性结构
点击查看答案解析
手机看题
填空题
按数据流的类型,结构化设计方法有两种设计策略,它们是变换分析设计和
【3】
。
答案:
事务分析设计
点击查看答案解析
手机看题
填空题
数据库系统在其内部分为三级模式,即概念模式、内模式和外模式。其中,
【4】
是用户的数据视图,也就是用户所见到的数据模式。
答案:
外模式
点击查看答案解析
手机看题
填空题
已知字符A的ASCII码值为65,以下语句的输出结果是
【6】
。
char ch=’b’;
printf("%c%d\n",ch,ch);
答案:
B66
点击查看答案解析
手机看题
填空题
有以下语句段
int n1=10,n2=20;
printf("
【7】
",n1,n2);
要求按以下格式输出n1和n2的值,每个输出行从第一列开始,请填空。
n1=10
n2=20
答案:
n1=%d\nn2=%d\n或n1=%d\nn2=%d或n1=%2d\nn2=%2d\n 或n1=%2d\nn2=%2d
点击查看答案解析
手机看题
填空题
有以下程序
main()
int n=0,m=1,x=2;
if(!n)x-=1;
if(m)x-=2;
if(x)x-=3;
printf("%d\n",x);
执行后输出结果是
【9】
。
答案:
-4
点击查看答案解析
手机看题
填空题
有以下程序
main()
int t=1,i=5;
for(;i>=0;i--)t*=i;
printf("%d\n",t);
执行后输出结果是
【8】
。
答案:
0
点击查看答案解析
手机看题
填空题
有以下程序
#include<stdio.h>
main()
char ch1,ch2;int n1,n2;
ch1=getchar();ch2=getchar();
n1=ch1-’()’;n2=n1*10+(ch2-’()’);
printf("%d\n",n2);
程序运行时输入:12<回车>,执行后输出结果是
【10】
。
答案:
L
点击查看答案解析
手机看题
填空题
函数fun的功能是计算x
n
double fun(double x,int n)
int i;double y=1;
for(i=1;i<=n;i++)y=y*x;
return y;
主函数中已正确定义m、a、b变量并赋值,并调用fun函数计算:m=a
4
+b
4
-(a+b)
3
。实现这一计算的函数调用语句为
【12】
。
答案:
m=fun(a,4)+fun(b,4)-fun(a+b,3);
点击查看答案解析
手机看题
填空题
下面rotate函数的功能是:将n行n列的矩阵A转置为A’,例如:
#define N 4
void rotate(int a()[N])
int i,j,t;
for(i=0;i<N;i++)
for(j=0;
【13】
;j++)
t=a[i][j];
【14】
;
a[j][i]=t;
答案:
[13]j<i
[14]a[i][j]=a[j][i]
点击查看答案解析
手机看题
填空题
有以下程序
void f(int y,int*x)
y=y+ *x; *x=*x+y;
main()
int x=2,y=4;
f(y,&x);
printf("%d%d\n",x,y);
执行后输出结果是
【11】
。
答案:
8 4
点击查看答案解析
手机看题
填空题
以下程序中给指针P分配三个double型动态内存单元,请填空:
#include<stdio.h>
main()
double*p;
p=(double*)malloc
【18】
;
p[0]=1.5;p[1]=2.5;p[2]=3.5;
printf("%f%f%f\n",p[0],p[1],p[2]);
答案:
3*sizeof(double)或size(double)*3或24或3*8或8*3
点击查看答案解析
手机看题
填空题
下列程序的运行结果是:
【16】
。
#include<string•h>
char*ss(char*s)
return s+strlen(s)/2;
main()
char*p,*str="abcdefgh";
p=ss(str);printf("%s\n",p);
答案:
etgh
点击查看答案解析
手机看题
填空题
以下sstrcpy()函数实现字符串复制,即将t所指字符串复制到s所指内存空间中,形成一个新字符串s。
请填空。
void sstrcpy(char*s,char*t)
while(*s++=
【15】
);
main()
char strl[100],str2[]="abcdefgh";
sstrcpy(strl,str2);
printf("%s\n",strl);
答案:
*t++或*(t++)
点击查看答案解析
手机看题
填空题
下面程序的运行结果是:
【17】
。
int f(int a[],int n)
if(n>1)return a[0]+f(&a[1],n-1);
elsel return a[0];
main()
int aa[3]=1,2,3,s;
s=f(&aa[0],3);printf("%d\n",s);
答案:
F
点击查看答案解析
手机看题
填空题
以下程序的运行结果是
【19】
。
#include<string.h>
typeaef struct student
char name[10];
long sno;
float score;
STU;
main()
STUa="zhangsan",2001,95,b="Shangxian",2002,90,c="Anhua",2003,95,d,*p=&d;
d=a;
if(strcmp(
a.name,
b.name)>0)d=b;
if(strcmp(C.name,d. name)>0)d=C;
printf("%1d%s\n",d.sno,p->name);
答案:
2002Shanxian
点击查看答案解析
手机看题
填空题
以下sum函数的功能是计算下列级数之和。
请给函数中的各变量正确赋初值。
double sum(double x,int n)
int i;double a,b,s;
【20】
for(i=1;i<=n;i++)
a=a*x;b=b*i;s=s+a/b;
return s;
答案:
a=1;b=1;s=1;(说明:语句的顺序可任意)或a=b=s=1;(说明:变量的顺序可任意)或a=1,b=1,s=1(...
点击查看答案解析
手机看题
微信扫码免费搜题