• 2022-05-26
    CHAR______ +CHAR______
  • 13:)10

    内容

    • 0

      下列程序输出的结果是( )。 #include<stdio.h> fun1(char a,char b) char c;c=a;a=b;b=c; fun2(char*a,char b) char c;c=*a;*a=b;b=c; fun3(char*a,char*b) char c;c=*a;*a=*b;*b=c; void main() char a,b; a=’A’;b=’B’; fun1 (a,b);putchar( A: ;putchar( B: ; C: a=’

    • 1

      下列能正确定义字符串的语句是:( ): char a=“ ”;/#/char a=“abc”;/#/char a[]={‘\010’};/#/char a[]=“\0”;

    • 2

      字符指针数组该如何定义? A: char *a[20]; B: char &a[20]; C: char *a[]; D: char *a;

    • 3

      以下与库函数strcpy(char*p1,char*p2)功能不等的程序段是: strcpy1(char *p1,char *p2) {while ((*p1++=*p2++)!='\0');}|strcpy2(char *p1,char *p2) {while ((*p1=*p2)!='\0'){p1++;p2++;}}|strcpy3(char *p1,char *p2) {while (*p1++=*p2++);}|strcpy4(char *p1,char *p2) {while (*p2) *p1++=*p2++;}

    • 4

      字符数组定义正确的是( ) A: char a[] B: char a[i] C: char a[5] D: char a[0]