(Motorola)摩托罗拉笔试题目

进修社 人气:1.65W

1.打印如下图案,共19行,只能有一个for循环。
      *        
        ***       
       *****      
      *******     
     *********    
    ***********
   *************  
  *************** 
*****************
*******************
*****************
  *************** 
   *************  
    ***********   
     *********    
      *******     
       *****      
        ***       
         *
2.#define f1(n) (n)*(n)
  int i=5;
  int k=0;
  k=f1(i++);
  printf("%d %d",i,k);
  输出结果是?
3.下面哪个for循环是无限循环?
  for(int i=010;i==10;i+=0)
  for(int i=10;(i++^--i)==0;i+=0)
l relay 和Email access分别用了什么协议
a mobile phone,软件运行期stack data (栈)存在于?
  , B h C om E of the above
i;
  int x=0x12345678;
  unsigned char *p=(unsigned char *)&x;
  for(i=0;i<sizeof(x);i++)
  printf("%2x",*(p+i));
  在80x86pc机器上和Sun Sparc Unix上运行结果分别是?
a[2][2][3]={{{1,6,3},{5,4,15}},{{3,5,33},{23,12,7}} };
  for(int i=0;i<12;i++)
  printf("%d ",_______);
  空格处填上合适的'语句,顺序打印出a中的数字。
fun(char *a,char *b){
  a=b;
  (*a)++;
  }
  void main(){
  char s1='A',s2='a';
  char *p1=&s1;
  char *p2=&s2;
  fun(p1,p2);
  printf("%c%c",s1,s2);
  请写出输出结果。

(Motorola)摩托罗拉笔试题目