二级c语言
二级C语言是全国计算机等级考试中的一项,是很多非计算机专业朋友需要获得的证书,这里收集大量的二级C语言相关的教程和题目
-
对于if(表达式)语句,以下叙述正确的是( )。
-
某二叉树共有7个结点,其中叶子结点只有1个,则该二又树的深度为(假设根结点在第1层)( )。
-
下面结构体的定义语句中,错误的是( )。
-
关于地址和指针,以下说法正确的是( )。
-
设有定义:char p[]={'1','2','3'},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是( )。
-
在黑盒测试方法中,设计测试用例的主要根据是( )。
-
构成计算机软件的是( )。
-
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为( )。
-
以下叙述中正确的是( )。
-
设有定义语句int(*f)(int);,则以下叙述中正确的是( )。
-
下面描述不属于软件特点的是( )。
-
以下能正确表述算式 sin(2nr+30°)的C语言表达式是( )。
-
下列关于C语言数据文件的叙述中正确的是( )。
-
若x=4,y=5,则x&y的结果是( )。
-
设有以下说明,则不正确的叙述是( )。union un {int a; char b; float c; }arr;
-
以下程序的输出结果是( )。#include <stdio.h> void prt (int *x, int *y, int *z) {printf("%d,%d,%d\n",++*x,++*y,*(z++));} main() {int a=10,b=40,c=20; prt (&a,&b,&c); prt (&a,&b,&c);}
-
在一个C源程序文件中,定义一个只允许本源文件中所有函数使用的全局变量的存储类别是( )。
-
下述语句中,在字符串s1和s2相等时显示"they are Equal"的是( )。
-
设有如下的程序段:char str[]="HelloWorld"; char*ptr; ptr=str;执行上面的程序段后,*(ptr+10)的值为( )。
-
阅读下面程序,程序执行后的结果为( )。#include "stdio.h" main() {char *str="abcdefghijklmnopq"; while(*str++!='e'); printf("%c\n",*str); }