二级c语言
二级C语言是全国计算机等级考试中的一项,是很多非计算机专业朋友需要获得的证书,这里收集大量的二级C语言相关的教程和题目
-
有以下程序#include <stdio.h> main(){ int a=0, b=0; /* 给a赋值a=10;b=20;给b赋值*/ printf("a+b=%d\n",a+b);/*输出计算结果*/}程序运行后的输出结果是
-
在关系A(S,SN,D)和B(D,CN,NM)中,A的主关键字是S,B的主关键字是D,则D是A的
-
有以下程序int d=1; void fun (int p) { int d=5; d+=p++; printf("%d",d); } main() { int a=3; fun(a); d+=a++; printf("%d\n", d); }程序的输出结果是
-
在数据库中存储的是
-
sizeof(double)是
-
有三个关系R,S和T如下图所示,则由关系R和S得到关系T的操作是:
-
与数学表达式x≥y≥z对应的C语言表达式是
-
若有以下程序#include <stdio.h> int k=7, m=5; void f(int **s) { int *t=&k; s=&t; *s=&m; printf("9%d,%d,%d,",k,*t,**s); } main() { int i=3,*p=&i,**r=&p; f(r); printf("%d,%d,%d\n",i,*p,**r); }则程序的输出结果是
-
在结构化程序设计中,模块划分的原则是
-
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则后序序列为
-
不能正确表示数学式的表达式是
-
下列叙述中正确的是
-
由关系R1和R2得到关系R3的操作是
-
有以下程序void fun2 (char a, char b) { printf("%c%c", a, b); } char a='A', b='B'; void fun1() { a='C';b='D'; } main() { fun1(); printf("%c%c", a, b); fun2('E', 'F'); }
-
若有以下程序#include <stdio.h> int *f(int*s, int*t) { int k; if (*s<*t) { k=*s; *s=*t; *t=k; } return s; } main() { int i=3,j=5,*p=&i,*q=8&j,*r; r=f(p,q); printf("%d,%d,%d,%d,%d\n",I,j,*p,*q,*r); }则程序的输出结果是
-
带链栈空的条件是
-
下列叙述中正确的是
-
某二叉树的前序序列为ABDFHCEG,中序序列为HFDBACEG。该二叉树的后序序列为
-
有以下程序#include <stdio.h> #define S(x)4*(x)*x+1 void main() { int k=5, j=2; printf("%d\n",S(k+j)); }程序运行后的输出结果是
-
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)则该关系的主键为