下面程序的输出结果是___________。 #include main() { static char a[]:“zhao”,b[]=“juan”; char*ptr1=a,*ptr2=b; intk;

admin2012-08-23  13

问题 下面程序的输出结果是___________。
    #include
    main()
    { static char a[]:“zhao”,b[]=“juan”;
      char*ptr1=a,*ptr2=b;
      intk;
      for(k=0;k<4;k++)
           if(*(ptr1+k)==*(ptr2+k))
             printf(“%c”,*(ptr1+k));}

选项

答案a

解析 本程序先将指针ptr1和ptr2分别指向字符数组a和b,然后通过指针的移动比较a和b中是否有相同的字符,若有相同的字符则将其输出。
转载请注明原文地址:https://kaotiyun.com/show/VfPp777K
0

最新回复(0)