二级c语言
二级C语言是全国计算机等级考试中的一项,是很多非计算机专业朋友需要获得的证书,这里收集大量的二级C语言相关的教程和题目
-
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段q=s;s=s->next;p=s ; while(p->next)p=p->next; p->next=q;q->next=NULL;该程序段实现的功能是()。
-
下面选项中关于编译预处理的叙述正确的是
-
逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是( )。
-
下面属于应用软件的是
-
以下叙述中正确的是
-
下面描述中正确的是
-
以下叙述中错误的是()。
-
软件设计中模块划分应遵循的准则是
-
关于C语言的变量,以下叙述中错误的是
-
下面选项中的程序段,没有编译错误的是()。
-
下列叙述中正确的是
-
下列叙述中正确的是
-
若有以下程序main() { int a=1, b=2, c=3, d=4, r=0; if (a!= 1); else r=1; if (b==2) r+=2; if (c !=3); r+=3; if(d==4) r+=4; printf("%d\n", r); }则程序的输出结果是
-
下列叙述中错误的是
-
某系统结构图如下图所示,该系统结构图的宽度是
-
设一棵树的度为3,共有27个结点,其中度为3,2,0的结点数分别为4,1,10,该树中度为1的结点数
-
有以下程序#include<stdio.h> main() { int a1, a2; char c1, c2; scanf("%d%c%d%c",&a1,&c1,&a2,&c2); printf("%d,%c,%d,%c",a1,c1,a2,c2 ); }若想通过键盘输入,使得a1的值为12,a2的值为34,c1的值为字符a,c2的值为字符b,程序输出结果是:12,a,34,b则正确的输入格式是(以下口代表空格,代表回车)
-
数据库三级模式体系结构的划分有利于保持数据库的
-
有以下程序fun (int x) { int p; if(x==0||x==1) return(3); p=x-fun(x-2); return p; } main() { printf("%d\n",fun(7)); };执行后的输出结果是
-
若有以下定义int x[10],*pt=x;则对x数组元素的正确引用是