21.若有int m=5,n,*p1=&m,*p2=&n;,能将5赋值给n的是______。
A. p2=*p1;
B. *p1=*p2;
C. p2=p1;
D. *p2=*p1;
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fc-9f50-c044-ce3414c8e900.html
点击查看答案
5.设有定义:int a=20,b;,则执行语句b=a++;后,a、b的值分别是______。
A. 20,21
B. 21,20
C. 20,20
D. 21,21
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fa-d260-c044-ce3414c8e900.html
点击查看答案
17.设有char s[2][10]={"12","34"};,则数组s占用______个字节。
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-43a8-c044-ce3414c8e901.html
点击查看答案
24.设有以下定义:
struct complex
{
int x;
int y;
}num[2]={1,3,2,7};
则表达式num[0].y+num[1].x的结果是______。
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fa-f588-c044-ce3414c8e900.html
点击查看答案
4.设有定义:int i=3480;,下列选项中,取i的十位上数字的表达式是______。
A. i/10
B. i%10
C. i/10%10
D. i/100%10
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fc-7c28-c044-ce3414c8e900.html
点击查看答案
21.说明语句“int ( )();”的含义是______。
A. p是一个指向一维数组的指针变量
B. p是一个指向整型内存单元的的指针变量
C. p是一个指向函数的指针,该函数的返回值是一个整数
D. p是函数名,该函数的返回值是一个指针
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fa-f1a0-c044-ce3414c8e900.html
点击查看答案
6.若定义:int x=2,y=8;,则执行语句x+=y-=4;后,x、y的值分别为______。
A. 2、4
B. 2、8
C. 6、4
D. 6、8
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-3020-c044-ce3414c8e900.html
点击查看答案
8.若变量c为char类型,以下不能正确判断其为大写字母的表达式是______。
A. 'A'<=c<='Z'
B. c>='A'&&c<='Z'
C. (c+32)>= 'a'&&(c+32)<= 'z'
D. !(c<'A'||c>'Z')
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fa-d648-c044-ce3414c8e901.html
点击查看答案
18.用户自定义的函数______。
A. 必须要有形参
B. 可以嵌套调用
C. 可以嵌套定义
D. 定义的位置一定位于调用位置的前面
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-9d80-c044-ce3414c8e900.html
点击查看答案
5.设有定义:int b=0;,表达式______与其它表达式的值不相同。
A. b+=1
B. b++
C. ++b
D. b+1
https://www.shititong.cn/cha-kan/shiti/0005e1ce-a8fb-8228-c044-ce3414c8e900.html
点击查看答案