计算机二级考试C语言每日一练(2016-1-20) |
第1题:负责数据库中查询操作的数据库语言是()。 A.数据定义语言 B.数据管理语言 C.数据操纵语言 D.数据控制语言 |
【单选题】: |
第2题:以下选项中合法的标识符是() A. 1-1 B.1—1 C.-11 D.1-- |
【单选题】: |
第3题:数据库设计中反映用户对数据要求的模式是( )。 A.内模式 B.概念模式 C.外模式 D.设计模式 |
【单选题】: |
第4题: 以下说法中正确的是() A、C语言程序总是从第一个定义的函数开始执行 B、在C语言程序中,要调用的函数必须在main( )函数中定义 C、C语言程序总是从main( )函数开始执行 D、C语言程序中的main( )函数必须放在程序的开始部分 |
【单选题】: |
第5题:以下程序按下面指定的数据给x 数组的下三角置数,并按如下形式输出,请填空。 4 3 7 2 6 9 1 5 8 10 #include main() { int x[4][4],n=0,i,j; for(j=0;j<4;j++) for(i=3;i>=j; 【 】 ) {n++;x[i][j]= 【 】 ;} for(i=0;i<4;i++) { for(j=0;j<=i;j++) printf("%3 d",x[i][j]); printf("\n"); } } |
【填空题】: |
第6题:若有定义语句:int m[]={5,4,3,2,1},i=4;,则下面对m 数组元素的引用中错误的是( )。 A.m[--i] B.m[2*2] C.m[m[0]] D.m[m[i]] |
【单选题】: |
第7题:软件生命周期是指() A.软件产品从提出、实现、使用维护到停止使用退役的过程 B.软件从需求分析、设计、实现到测试完成的过程 C.软件的开发过程 D.软件的运行维护过程 |
【单选题】: |
第8题:列叙述中正确的是() A.有一个以上根结点的数据结构不一定是非线性结构 B.只有一个根结点的数据结构不一定是线性结构 C.循环链表是非线性结构 D.双向链表是非线性结构 |
【单选题】: |
第9题:以下程序段中,与语句“k—a>b?(b>c?1:O):0;”功能相同的是( )。 A.if(a>b)&&(b>c)k=1;elsek=0; B.if((a>b)‖(b>c))k=1;elsek=0; C.if(a<=b)k=0;elseif(b>c)k=1; D.if(a>b)k=1;elseif(b<=c)k=1;elsek=0: |
【单选题】: |
第10题:有以下程序 fun(char p[][10]) {int n=0,i; for(i=0;i<7;i++) if(p[i][0]==′T′)n++; return n; } main() {char str[][10]={"Mon","Tue","Wed","Thu","Fri","Sat","Sun"}; printf("%d\n",fun(str)); } 程序执行后的输出结果是 A.1 B.2 C.3 D.0 |
【单选题】: |