- 相關推薦
理光筆試題之函數
只記住了一部分!#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