以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是( )。
A. char s[10]="abcdefg";
B. char t[]="abcdefg",*s=t;
C. char s[10];s="abcdefg";
D. chat s[10];strcpy(s,"abcdefg");
查看答案
有以下程序int main(){char a[]="programming",b[]= "language ";char *pl,*p2;int i;pl=a;p2=b;for(i=0;i<7;i++) if(*(pl+i)==*(p2+i)) printf("%c" ,*(p1+i));}输出结果是( )。
A. gm
B. rg
C. or
D. ga
设p1和p2是指向同一个字符串的指针变量,c为字符变量,则以下不能正确执行的赋值语句是( )。
A. c=*pl+*p2;
B. p2=c
C. pl=p2
D. c=*pl*(*p2);
环境污染按来源分为()。
A. 工业污染
B. 交通运输污染
C. 农业污染
D. 城市环境污染
环境污染具有()特性。
A. 公害性
B. 潜伏性
C. 长久性
D. 暂时性