函数fun的返回值是( )。
fun(char *a,char *b)
int num=0,n=0;
while(*(a+num))!='/0')num++;
while(b[n]) *(a+num)=b[n];num++;n++;)return num;
A:字符串a的长度 B:字符串b的长度 C:字符串a和b的长度之差 D:字符串a和b的长度之和
以下能正确定义数组并正确赋初值的语句是( )。
A:int N=5,b[N][N]; B:int a[1][2]=1,3; C:intc[2][]=1,2,3,4; D:int d[3][2]=1,2,34;
算法的时间复杂度是指( )。
A:执行算法程序所需要的时间 B:算法程序的长度 C:算法程序中的指令条数 D:算法执行过程中所需要的基本运算次数
下述程序的输出结果是( )。
# include <stdio.h>
int fun( int
A:
有以下程序:
main( )
int aa[4][4]:1,2,3,4,5,6,7,8,3,9,10,2,4,2,9,6;
int i,S=0;
for(i=0;i<4;i++) s+=aa[i][1];
printf("%d/n",s);
程序运行后的输出结果是( )。
A:11 B:19 C:13 D:20
在最坏情况下,下列排序方法中时间复杂度最小的是( )。
A:冒泡排序 B:快速排序 C:插入排序 D:堆排序
下面程序段中的循环体的执行次数是( )。
for(i=4;i<0;i--)
for(j=1;j<=4;j++)
sum=sum+j;
A:4 C:12 D:16
若x、y、z、m均为int型变量,则执行下面语句后m的值是( )。
m=1; x=2; y=3;
m=(m<x) m : x;
m=(m<y) m : y;
m=(m<y) m : z;
A:1 B:2 C:3 D:4
C语言中,函数值类型的定义可以默认,此时函数值的隐含类型是( )。
A:void B:int C:float D:double
下面不属于软件工程3个要素的是( )。
A:工具 B:过程 C:方法 D:环境