永发信息网

8.若有一维数组int a[10]和指针int *p,则下面不正确的操作是( ) C语言试题,求大神帮忙做一下

答案:2  悬赏:50  手机版
解决时间 2021-01-03 00:51
  • 提问者网友:我一贱你就笑
  • 2021-01-02 07:55
china "};
C.char s[]=",'i',3 D. 6, b) a > b ? a;
}
int main(){
a=b=100;
fun();
printf(“%d%d \,'n'; s="china". 6,3 C. 3;; B. char s[20]={". (!a==1) &&(!b==0) B. (aA.p=a B,
a与b的值分别为( )
A; D. char s[20]={'c';
}
A.语法错误. ab B. abdef C. *p=a[0]C.p=&a[0] D. p=&a

9. 对字符数组s赋值,不合法的是( )
A.char s[20], x) ;
return 0;0’, ‘d’; 则执行语句a^=b^=a^=b之后, str),无法执行B.0C.1D.2

12. 若有语句int *p, a=10; p=&a;下面均代表地址的一组选项是( )
A.a;n”, a, b=23. *&p, *p, &a D. &a, &*p,'a'};

10.下列程序输出结果是( )
int a, b;
void fun(){
a=100; b=200. a||(b+b)&&(c-a)

15. 定义 int a=19;china".100100 C. 200100 D. 200200

11. 有如下定义:char str[6]={‘a’. ab0 D. ab\

14. 若有定义“int a=2,b=3,c=4;”,则下列选项中值为0的表达式( )
A. a&&b D!c||1 C;的输出结果是( )
A.运行下列程序,结果正确的是( )
#define F(a, ‘e’, ‘f’};则语句printf(“%s”: b
int main(void){
int x=1, y=2, p, *&a B, ‘b’, ‘\
x = F (x, y);
printf(“%d” , p

13,b);
}
A.100200 B,'h'8.若有一维数组int a[10]和指针int *p
最佳答案
  • 五星知识达人网友:何以畏孤独
  • 2021-01-02 09:05
8.D
9.A
10.A
11.D
12.D
13.A
14.A
15.A
全部回答
  • 1楼网友:你可爱的野爹
  • 2021-01-02 09:14
x[0]与x一个是行指针,一个是列指针,数值虽一样,但指的内容不一样!!! 加*可行列指针转换!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯