- 相关推荐
理光笔试题之函数
只记住了一部分!#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中字符的个数,不包括
【理光笔试题之函数】相关文章:
中国银行笔试题回顾,新鲜笔经!11-21
Excel函数应用教程:外部函数11-11
Excel函数应用教程:函数的输入方法11-11
迅雷JAVA广州站二笔笔试题目分享11-21
大唐移动测试工程师笔经,笔试题目分享11-21
理光宣讲之后的技术水平和英语笔试 02-18
Excel文本函数用法集萃11-11
招教考试面试训练,说课真题示例五之《反比例函数》说课稿点评11-20
网易笔经11-11