理光笔试题之函数

时间:2021-02-10 14:57:40 综合指导 我要投稿

理光笔试题之函数

只记住了一部分! 
  #include 
  int max1(int x,int y) 
  { 
  int z; 
  z=x>y?x:y; 
  return z; 
  } 
  max2(int x,int y,int *z) 
  { 
  *z=x>y?x:y; 
  } 
  int max3(int x,y) 
  { 
  int z; 
  z=x>y?x:y; 
  return z; 
  } 
  max4(int x,int y) 
  { 
  int z; 
  z=x>y?x:y; 
  return z; 
  } 
  //上面定义的四个函数都用于求两个数种的最大值,max4(int x,int y),int max1(int x,int y), 
  max2(int x,int y,int *z)是正确的,特别是max4(int x,int y),因为函数的默认的返回值类型为整形,所以不错。 
  而int max(int x,y)这种声明的方法是错误的.,而int max (x,y)正确,因为缺剩类型为int类型. 
  main() 
  { 
  int x=9; 
  int y=3; 
  int z1=max1(x,y); 
  int z2; 
  max2(x,y,&z2); 
  int z3=max3(x,y); 
  int z4=max4(x,y); 
  printf("%d",z4); 
  } 
  2 
  include 
  main() 
  { 
  char s[15]="$n123$$"; 
  char s1[]="hello"; 
  strcat(s,s1); 
  printf("sizeof(s1)=%d ",sizeof(s1)); 
  printf("strlen(s1)=%d ",strlen(s1)); 
  printf("sizeof(s)=%d ",sizeof(s)); 
  printf("strlen(s)=%d ",strlen(s)); 
  } 
  输出结果为6,5,15,12; 
  sizeof(char s[])表示数组的长度,包括,而strlen(str)表示str中字符的个数,不包括 

【理光笔试题之函数】相关文章:

2017笔试各题型答题技巧02-11

给学弟学妹的求职笔面试总结03-18

2017笔试必备:进出口银行常识汇总04-01

求职故事之舍我其谁06-27

求职故事之原则02-21

求职英语之教育程度常用词汇之求职面试03-12

职场英语之电邮礼仪03-15

求职故事之求职奇遇07-09

职场礼仪之仪表礼仪11-11

求职陷阱之先交5000押金03-14