单选题下列叙述中正确的是 A) 数据的逻辑结构与存储结构是一一对应的 B) 算法的时间复杂度与空间复杂度一定相关 C) 算法的效率只与问题的规模有关,而与数据的存储结构无关 D) 算法的时问复杂度是指执行算法所需要的计算工作量
单选题
单选题以下能对二维数组m进行正确初始化的语句是______。
单选题下列关于C语言数据文件的叙述中正确的是
单选题有以下函数定义: void fun(int n double x)… 若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是( )。
单选题以下选项中可用作C程序合法实数的是______。
单选题有以下程序:
#include
main()
{ int i;
for(i=1;i<:40;i++)
{ if(i++%5==0)
if(++i%8==0)prinff(“%d”,i);
}
prinff(“\n”);
}
程序执行后的输出结果是( )。
单选题若指针p已正确定义并指向如图所示存储单元:则执行语句*p++;后,*p的值是A.20B.30C.21D.31
单选题有以下程序: #include<stdio.h> main() {int a[]={1,2,3,4},y,*p=&a[3]; --p;y=*p;printf(''y=%d\n'',y);} 程序的运行结果是( )。
单选题若要通过位运算使整型变量a中的各位数字全部清零,以下选项正确的是______。
单选题有以下程序: #include int fun(int a.int b) if(b==0)return a; else return(fun(--a,--b)); main() printf("%d/n",fun(4,2)); 程序的运行结果是( )。
单选题sizeof(char)是( )。
单选题若有以下的说明和语句,则在执行for语句后,*(* pt+1)+2)表示的数组元素是 ( ) int t[3]
[3],*pt[3],k; for(k=0;k<3;k+ +)pt[k]=&t[k] [0];
A.t[2] [0]
B.t[2] [2]
C.t[1] [2]
D.t[2] [1]
单选题有以下程序: #include<stdio.h> void fun(char**p) ++P;printf("%s/n",*p); main() char*a[]="Morning","Afternoon","Evening","Night"; fun(
单选题有以下程序: #include<stdio.h> main() int a[5]=1,2,3,4,5,b[5]=0,2,1,3,0,i,s=0; for(i=0;i<5;i++)s=s+a[b[i]]; printf("%d/n",s); 程序运行后的输出结果是( )。
单选题在C语言中对于实型数组,其每个数组元素的类型是( )。
单选题软件测试的目的是______。
单选题已知字符'A'的ASCII码值是65,字符变量c1的值是'A',c2的值是'D'。执行语句printf("%d,%d",c1,c2-2) ;后,输出结果是
单选题下列叙述中正确的是______。
A.循环队列有队头和队尾两个指针,因此,循环队列是非线性结构
B.在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况
C.在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况
D.循环队列中元素的个数由队头指针和队尾指针共同决定
单选题若已有声明“double a[2][3]={1,2,3,4,5,6);”,则下列表达式中不能正确引用a[1][1]值的是______。