二级c语言
二级C语言是全国计算机等级考试中的一项,是很多非计算机专业朋友需要获得的证书,这里收集大量的二级C语言相关的教程和题目
-
有以下程序#include <stdio.h> main() { int x=8; for(;x>0;x--) { if(x%3){printf("%d,",x--);continue;} printf("%d,",--x); } }程序的运行结果是
-
在数据库系统中,考虑数据库实现的数据模型是( )。
-
设二叉树的前序序列与中序序列均为ABCDEFGH,则该二叉树的后序序列为
-
有下列程序:#include <stdio.h> #include <string.h> typedef struct { char name[9]; char sex; float score [2]; }STU; STU f(STU a) { STU b = {"Zhao",'m',85.0,90.0}; int i; strcpy(a.name,b.name) a.sex=b.sex; for(i = 0; i <2; i + +) a.score[i]= b.score[i]; return a; } main() { STU c ={"Qian",'f',95.0,92.0},d; d = f(c); printf("%s,%c,%2.0f,%2.0f\n"),d.neme,d.sex,d.score[0],d.score[1]; }程序的运行结果是
-
有以下程序main() { int x=35,B; char z='B'; B=((x)&&(z<'b')); printf("%d\n",B); }程序运行后的输出结果是
-
C语言源程序名的后缀是
-
在结构化程序设计中,模块划分的原则是
-
在长度为n的顺序表中查找一个元素,假设需要查找的元素有一半的机会在表中,并且如果元素在表中,则出现在表中每个位置上的可能性是相同的。则在平均情况下需要比较的次数大约为
-
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的后序序列为
-
深度为5的完全二叉树的结点数不可能是
-
以下选项中,不合法的C语言用户标识符是
-
有以下程序段int i, n; for (i=0;i<8;i++) { n=rand()%5; switch (n) { case 1: case 3: printf("%d\n", n); break ; case 2: case 4: printf("%d\n", n); continue; case O: exit(0); } printf("%d\n", n); }以下关于程序段执行情况的叙述,正确的是
-
以下叙述中正确的是()。
-
若有定义int a;float b;double c;程序运行时输入:345能把值3输入给变量a、4输入给变量b、5输入给变量c的语句是
-
下面不属于软件需求分析阶段主要工作的是
-
表达式3.6-5/2+1.2+5%2的值是()。
-
有以下程序#include<stdio.h> int fun(int a, int b) { if (b==0) return a; else return(fun (--a, --b)); } main() { printf("%d\n", fun(4, 2)); }程序的运行结果是
-
数据库系统的三级模式不包括
-
有以下程序void fun (int a[], int n) { int i, t; for (i=0; i<n/2; i++) { t=a[i]; a[i]=a[n-1-i]; a[n-1-i]=t; } } main() { int k[10]={1,2,3,4,5,6,7,8,9,10},i; fun(k,5); for(i=2;i<8;i++) printf("%d",k[i]); printf("\n"); }程序的运行结果是
-
在长度为n的顺序表中查找一个元素,假设需要查找的元素一定在表中,并且元素出现在表中每个位置上的可能性是相同的,则在平均情况下需要比较的次数为