22.若有代数式
![](https://yi2.oss-cn-shenzhen.aliyuncs.com/9e45980303774851ad0ad86dfc662d44.png)
,则不正确的C语言表达式是________。
A. x/b/c*y*6
B. 6*x*y/b/c
C. 6*x*y/b*c
D. x*y/c/b*6
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-6f50-c003-bc7499099f00.html
点击查看答案
8.已有定义“int r=3;”,则执行语句“printf( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-2130-c003-bc7499099f02.html
点击查看答案
33.下面程序运行时输出的结果是()。
#include
#include
void fun( )
{ int i, j, len;
len=strlen( );
for(i=0, j=0; ch[i]; i++)
if(
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-e3a8-c003-bc7499099f00.html
点击查看答案
8.一个完整的C程序可以有多个函数,其中有且只能有一个名为________的函数。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ee-f250-c003-bc7499099f03.html
点击查看答案
6.下面程序的功能是:查找满足下列条件的m、n的值。给定正整数k,02-mn-m2)2 =1且使n2 +m2的值达到最大的m、n的值。
#include
int main()
{ long m, n, k, s, flag = 0;
printf( );
scanf( );
n = k;
do
{ m = ( (11) );
do
{ s = n*( ) - m*m;
if ( s*s==1) ( (12) );
else m--;
}while (m>0&&!flag);
if(m==0) ( (13) );
}while(n>0&&!flag);
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-1ed0-c003-bc7499099f00.html
点击查看答案
5.下面程序的功能是:根据公式和精度要求计算π的近似值。
![](https://yi2.oss-cn-shenzhen.aliyuncs.com/0f1fbafe70f44ff6a10bcb5c9b41ac50.png)
#include
#include
double p( )
{ double s=0, t=1.0;
int n;
for(n=1; ( (13) ); n++)
{ s+=t;
t=t* ( (14) );
}
return 2.0*s;
}
int main()
{ double e=1e-6;
printf("%lf", ( (15) ));
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-4d20-c003-bc7499099f00.html
点击查看答案
7.已有定义“int a[2][3]”,下面选项中( )正确地引用了数组a中的基本元素。
A. a[1>2][!1]
B. a[2][0]
C. a[1]
D. a
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-b340-c003-bc7499099f00.html
点击查看答案
40.在下面各组标识符中,均可以用作变量名的一组是( )。
A. a02, Int
B. table_1, a*.0
C. 0_a, W13
D. for, point
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-9a48-c003-bc7499099f00.html
点击查看答案
41.D42.D43.D44.D45.B46.D47.D48.B49.C50.A
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-e868-c003-bc7499099f00.html
点击查看答案
19.本程序的功能是:先将行列相同的二维数组a的每一行中值最大的元素与该行主对角线的元素值进行交换,然后将主对角线上的所有元素排序使其自左上角到右下角降序排列,最后输出排序后主对角线上各元素的值。
#include
#define N 5
void max_sort( )
{ int i, j, temp, max, col;
for(i=0; i<n; i++)
{ max=( (50) ); col=0;
for(j=0; j<n; j++)
if( ){max=b[i][j]; col=j; }
temp=b[i][i];
b[i][i]=( (51) );
b[i][col]=temp;
}
for(i=0; i<n-1; i++)
for(j=i+1; j<n; j++)
if(b[i][i]<( (52) ))
{ temp=b[i][i]; b[i][i]=b[j][j]; b[j][j]=temp; }
}
int main()
{ int a[N][N]={{9,23,24,16,27},{10,21,14,28,6},{23,17,11,19,14},{17,19,14,3,13},{21,11,16,5,8}},i;
max_sort( );
for(i=0; i<N; i++)
printf("%3d ", a[i][i]);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-f518-c003-bc7499099f00.html
点击查看答案