(16)C语言中运算对象必须是整型的运算符是A)%=B)/C)=D)<=(17)若变量a,i已正确定义,且i已正确赋值,合法的语句是A)a= =1B)++i;C)a=a++=5;D)a=int(i);(18)已知int t=0;whi
(26)若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是A)函数调用可以作为独立的语句存在B)函数调用可以作为一个函数的实参C)函数调
(31)若有说明语句:char c=’72’;则变量cA)包含1个字符B)包含2个字符C)包含3个字符D)说明不合法,c的值不确定(32)若有说明 int a[3][4];则a数组元素的非法引
(36)以下说法正确的是A)C语言程序总是从第一个的函数开始执行B)在C语言程序中,要调用函数必须在main()函数中定义C)C语言程序总是从main()函数开始执行D
(41) 以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序以下是引用片段:void sort(int a[],int n){int i,j,t;for(i=0;ifor(j=i+1;jif(a[i]}main(){int aa[10]={1,2
(11) 用高级语言编写的程序称为【11】程序,它可以通过解释程序翻译一句执行一句的方式执行,也可以通过编译程序一次翻译产生目标程序,然后执行
/*高斯消元法求解线性方程组高斯消元的消元计算:(k) (k)Mik = Aik / Akk (i = k+1,k+2,,.....,n)(k+1) (k) (k)Aij = Aij - MikAkj (i,j= k+1,k+2,.....,n)(k+1) (k) (k)Bi = Bi - MikBk (i =
/*列主元消元法列主元消元法是在Gauss消元法的基础上的一个改进。在Gauss消元法中,有些方程组虽然能够求解出结果,但是很难保证计算结果的可靠性
// 找到最大的列主元for(j = i; j < size; j++){if(p[j][i] > largest){largest = p[j][i];swap_index = j;}}//如果最大列主元不在子块的第一行,那么进行交换if(i != swap_ind
X[size - 1] = B[size - 1]/p[size - 1][size - 1];for(int i = size - 2; i >= 0; i--){double temp = B[i] - X[i + 1] * p[i][i + 1];for(int j = i + 2; j < size; j++)temp = temp - X[j] * p[i][j];X[i]