39、以下对二维数组a进行不正确初始化的是( )。
A. int a[][3]={3,2,1,1,2,3};
B. int a[][3]={{3,2,1},{1,2,3};
C. int a[2][3]={{3,2,1},{1,2,3}};
D. int a[][]={{3,2,1},{1,2,3}};
https://www.shititong.cn/cha-kan/shiti/000d7793-edb7-f024-c01a-2cf5d6189000.html
点击查看答案
130、为了判断两个字符串s1和s2是否相等,应当使用( )。
A. if(s1==s2)
B. if(s1=s2)
C. if(strcpy(s1,s2))
D. if(strcmp(s1,s2))
https://www.shititong.cn/cha-kan/shiti/000a216b-cd6b-4aaa-c0da-acf9fe32f600.html
点击查看答案
25、已知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句c2=’A’+’6’-‘3’;后,c2中的值为()。
A. A. D
B. B. 68
C. C. C
D. D. 不确定的值
https://www.shititong.cn/cha-kan/shiti/000d7793-edb7-d36b-c01a-2cf5d6189000.html
点击查看答案
12、定义如下变量:int n=10;则下列循环的输出结果是( )。while(n>7){ n--;printf(''%d'',n);}
A. 1098
B. 987
C. 10987
D. 9876
https://www.shititong.cn/cha-kan/shiti/000d7793-edb7-b8e0-c01a-2cf5d6189000.html
点击查看答案
40、#includevoid fun(int x){x=20;}main(){int x = 10;fun(x);printf(" %d\n", x);}程序的运行结果是( )
https://www.shititong.cn/cha-kan/shiti/000d7793-edb7-f251-c01a-2cf5d6189000.html
点击查看答案
77、C语言中,关系表达式和逻辑表达式的值是( ) .
A. 0
B. 0或1
C. 1
D. ‘T’或’F’
https://www.shititong.cn/cha-kan/shiti/000a216b-cd6a-bd1d-c0da-acf9fe32f600.html
点击查看答案
2、定义一个取绝对值函数abs1,函数类型为单精度类型,并在main函数中输入一个数调用abs1。#include float abs1(float x){if(x<0) return –x;else return x;}main(){float x;scanf(“%f”,&x);printf(“%f”,abs1( );}
https://www.shititong.cn/cha-kan/shiti/000d7793-edb8-20e9-c01a-2cf5d6189000.html
点击查看答案
81、有以下程序main(){ int a=15,b=21,m=0;switch(a%3){ case 0:m++;break;case 1:m++;switch(b%2){ default:m++;case 0:m++;break;}}printf(“%d\ n”,m);}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/000a216b-cd6a-c85c-c0da-acf9fe32f600.html
点击查看答案
148、设A为存放整型的一维数组,如果A的首地址为P,那么A中第i 个元素的地址为( )。
A. P+i*2
B. P+(i-1)*2
C. P+(i-1)
D. P+i
https://www.shititong.cn/cha-kan/shiti/000a216b-cd6b-78fd-c0da-acf9fe32f600.html
点击查看答案
138、 若要求在if后对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式为( )
A. a<>0
B. !a
C. a=0
D. a
https://www.shititong.cn/cha-kan/shiti/000a216b-cd6b-5e94-c0da-acf9fe32f600.html
点击查看答案