char des[5];char *p = des,*src = “Hello world\n”;下列语句错误的是:
A. puts ( strcpy( p, src)) ;
B. strcpy( src, p); puts(p);
C. while (*p++ = *src++); puts(des);
D. while ( (*p)++ = (*src)++);
查看答案
char* st="how are",*p = 0 , a[10];下列程序段中正确的是().
A. gets(st); strcpy( &a[1], &st[1]);
B. strcpy(++a, st+4); puts(a);
C. puts ( strcpy( p, st+2) );
D. strcpy( a+1, st);
在一个C程序中()。
A. main函数出现在所有函数之前,C程序不一定都有main函数
B. main函数可以在任何地方出现,一个C程序必须有且仅有一个main函数
C. main函数必须出现在所有函数之后,一个C程序只能有一个main函数
D. main函数出现在固定位置,一个C程序可以有多个main函数
已知梯形的上底为a,下底为b,高为h,用C语言写的正确的面积公式是( )。
A. 1/2*(a+b)*h
B. 1.0/2*(a+b)*h
C. 1.0/2.0(a+b)h
D. 1.0/2*a+b*h
已有定义“char s1,s2;", 下面正确的语句是( )
A. scanf ("%s%c",s1,s2);
B. scanf ("%s%c", s1 ,&s2);
C. scanf ("%c%c", &s1 ,&s2);
D. scanf ("%c%c", s1 ,s2);