2019 年计算机等级考试二级MySQL数据库程序设计试题(三)
- 推荐等级:
- 发布时间:2020-05-29
- 试卷题量:30题
- 浏览次数:1664次
- 试卷分类:MySQL数据库程序设计
- 试卷类型:章节练习
试题列表
- 下列程序的运行结果为( )。#includemain(){ struct date{int year ,month,day;}today;printf("%d\n" ,sizeof(struct date));}
- 有以下程序:输出的结果是( )。#include<struct stu{ int num;char name[10] :int age;}void fun(struct stu*p){printf("%s\n" ,(*p).name);}tllain(){struct stu students[3]={{9801 ,"Zhang".20} ,{9802 ,"Wang",19},{9803 ,"Zhao" ,1 8}}fun(students+2);}
- 有以下程序:输出的结果是( )。viod fun(int a ,int b ,int C){ a=456 :b=567;c=678;}main(){ int x=10 ,y=20,Z=30;fun(x ,y,z) :printf("%d ,%d,%d\n" ,x,y,z);}
- 有以下结构说明和变量定义,指针 p、q、r 分别指向链表中的 3 个连续结点。struct node{ int data;struct node*next;)*p ,*q,*r;现要将 q 所指结点从链表中删除, 同时要保持链表的连续, 以下不能按要求完成操作的语句是 ( )。
- 有定义:“ int a=2 ,b=3,c=4;”,则下列选项中值为 0 的表达式是( )。
- 设 fun() 函数的定义形式为void fun(char ch ,float x){ ⋯}则下列对函数 fun 的调用语句中,正确的是( )。
- 有下列程序:程序运行后的输出结果是( )。main(){ char p[]={'a' ,'h' ,'c'} ,q[]="a";printf("%d%d\n".sizeof(P) ,sizeof(q));}
- 有下列程序:程序运行后的输出结果是( )。main(){ int k=5 ,n=0;while(k>0){switch(k){dcfault :break;case 1 :n=n+k;case 2 :case 3 :n+=k;}k--;}printf("%d\n".n);}
- 有以下程序:程序运行后的输出结果是( )。main(){ int a[]=(2 ,4,6,8,10},y=0,x,*P;p=&a[1];for(x=1;x<3;x++) y+=p[x];printf("%d\n ,y");}
- 有下列程序:程序运行后的输出结果是( )。void sort(int a[] ,int n){ int i ,j ,t;for(i=0;i
- 以下叙述中不正确的是( )。
- 以下能正确定义二维数组的是( )
- 下列程序的输出结果是( )。#includemain(){ int a=3 ,b=2,C=1;if(a
- 要求通过 while 循环不断读入字符, 当读入字母 N时结束循环, 若变量已正确定义, 下列正确的程序段 是( )
- 下列说法不正确的是( )。
- 下列选项中不是字符常量的是( )。
- 若已包括头文件且已有定义 char sl [18] ,s2={"ABCDE") 和 int i ,现要将字符串” ABCDE”赋给 sl , 下列语句错误的是( )。
- 在位运算中,操作数每左移两位,其结果相当于( )。
- 以下程序的输出结果是( )。main(){ int a=7 ,b=8,*P,*q,*r;p=&a;q=&b;r=P;P=q;q=r;printf("%d ,%d,%d,%a\n" ,*P,*q,a,b);}
- 有下列程序:执行后的输出结果是( )。fun(int x ,int y){ static int m=0 ,i=2;i+=++rn;rfl —i+x+y;return m;}main(){ int j=l ,m=1,k;k=fun(j ,m);printf("%d ," ,k);k=fun(j.m);printf( ”%d n”, k);}
- 算法的空间复杂度是指( )。
- 下列叙述中正确的是( )。
- 简单的交换排序方法是( )。
- 关于结构化程序设计原则和方法的描述错误的是( )。
- 相对于数据库系统, 文件系统的主要缺陷有数据关联差、 数据不一致性和 ( )。
- 面向对象的设计方法与传统的面向过程的方法有本质不同, 它的基本原理是 ( )。
- 以下程序的输出结果是( )。main(){ int i ,k,a[10] ,p[3];k=5;for(i=0 :i<10;i++)a[i]=i;for(i=0;i<3;i++)p[i]=a[i*(i+1)];for(i=0;i<3;i++)k+=p[i]*2;printf("%d\n" ,k、;}
- 软件设计包括软件的结构、 数据接口和过程设计, 其中软件的过程设计是指 ( )。
- 下面描述中,不属于软件危机表现的是( )。
- 下列描述错误的是( )。
置顶