8.判断字符变量c是英文字母的表达式是________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-55c8-c003-bc7499099f01.html
点击查看答案
1.已有定义“int a=3, b=4, c=5;”,则下列表达式中值为0的是( )。
A. a&&b
B. a<=b
C. a||b&&c
D. !(!c||1)
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-e650-c003-bc7499099f00.html
点击查看答案
1.D2.A3.D4.A5.C6.D7.D8.C9.C10.A
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-5798-c003-bc7499099f01.html
点击查看答案
7.已有定义“int a=1;”,则执行“printf("%d", (a+5,a++));”时输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-1360-c003-bc7499099f01.html
点击查看答案
16.下面关于C语言源程序的错误中,通常不能在编译时发现的是( )。
A. 括号不匹配
B. 非法标识符
C. 程序结构不完整
D. 数组元素下标值越界
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-d668-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
点击查看答案
25.表达式 strlen( ) 的值是_______。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-f990-c003-bc7499099f00.html
点击查看答案
23.已有定义“int a=2, b=l, c=0;”,则下列关系表达式中有语法错误的是( )。
A. a>b=2
B. c>b>a
C. a>b==1
D. a==(a=0, b=1, c=2)
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-3858-c003-bc7499099f00.html
点击查看答案
14.下面四个选项中,属于C语言关键字的是( )。
A. printf
B. include
C. fun
D. default
解析:
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-0da8-c003-bc7499099f01.html
点击查看答案
4.下面跳转语句中,可以选择不唯一的跳转目的地的是( )。
A. continue;
B. break;
C. goto标识符;
D. return;
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-ed90-c003-bc7499099f00.html
点击查看答案