若有定义语句:intyear=2009,*p=&year;以下不能使变量year中的值增至2010的语句是A.(*p)++;B.++(*
若有定义语句:intyear=2009,*p=&year;以下不能使变量year中的值增至2010的语句是
A.(*p)++;
B.++(*p);
C.*p++;
D.*p+=1;
若有定义语句:intyear=2009,*p=&year;以下不能使变量year中的值增至2010的语句是
A.(*p)++;
B.++(*p);
C.*p++;
D.*p+=1;
第1题
若有下列定义和语句: char*s1="12345",*s2="1234"; printf("%d\n",strlen(strcpy(s1,s2))); 则输出结果为______。
第2题
若有定义:int a=8,b=5,C; 执行语句c=a/b+0.4;后c的值为( )。
(A)1.4 (B)1 (C)2.0 (D)2
第3题
若有定义语句:chara=\82:则变量a
A.包含1个字符
B.说明不合法
C.包含2个字符
D.包含3个字符
第4题
A.a[10]
B. a[a[3]-5]
C. a[a[9]]
D. a[a[4]+4]
第5题
若有定义:doublea=22;inti=0,k=18;则不符合C语言规定的赋值语句是
A.i=(a+k)<=(i+k);
B.a=a++,i++;
C.i=a%l1;
D.i=!a;
第7题
若有以下语句typedefstructS{intg;charh;}T;以下叙述中正确的是
A.可用S定义结构体变量
B.S是struct类型的变量
C.T是structS类型的变量
D.可用T定义结构体变量
第8题
A.a=5;
B. a={2,'a',1.2};
C. printf("%d\n",a.l);
D. n=a;
第9题
A.i=x[1][1]
B.i=*(x[1]+1)
C.i=*(*(x+1)+1)
D.i=*(*(x+1))
第11题
A.(*pc)++
B.ch+=-'a'+'A':
C.toupper(ch)=ch;
D.ch++;