C語言2019華為網路面試題彙總

2021-05-21 22:20:04 字數 2642 閱讀 3895

c語言面試題精選

學號:2009121041

姓名:曹穎璐

本題出自:華為c語言面試題

題目:請寫出下列**的輸出內容

#include "stdio.h"

int main()

答:10,12,120

學號:2009121042

姓名:丁婷

本題出自:雪花啤酒****

題目:將乙個字串「hello,world」逆序輸出。

答案:#include

#include

int main()

printf("%s", str);

return 0;

}學號:2009121043

姓名:楊柳

本題出自:高等教育出版社

題目:用指標的方法,將字串「abcd」前後對調顯示。

答案:#include

#include

#include

int main(void)

printf("str now is %s\n", str);

system("pause");

return 0;

getch();

}學號:2009121044

姓名:郭茜敏

本題出自:ibm

寫出下面程式的輸出結果

#include

void getmemory ( char **p , int num)

int main()

printf("\n str is %s", str);

getchar();

} 答案:

str is world

學號:2009121045

姓名:**

公司:——c語言面試題

題目:在乙個正整數序列中求和最大的非相鄰子串行(序列任兩元素在原序列裡都不相鄰)

#include

int cal ( int h1, int length,int b);

int main ()

;int length =7;

printf ("%d", cal (-2,length,n) );

return 0;

}int cal ( int h1, int length , int b)

學號:2009121046

姓名:陳凡

題目:實現行程壓縮,將重複的資料用重複次數來表達,例如:aaabbbccc->a3b3c3,abcd->abcd,aabcdd->a2bcd2,在**實現過程中要考慮解壓。

答案:#include

intmain(void)

voidf1(char*p1)

else

p1++;}}

voidf2(char*p,char*p1)

else

}*(p1+j)='\0';

}學號:2009121047

姓名:孫晴

本題出自:搜尋——c語言面試題

題目:求符合指定規則的數。

給定函式d(n) = n n的各位之和,n為正整數,如 d(78) = 78 7 8=93。 這樣這個函式

可以看成乙個生成器,如93可以看成由78生成。

定義數a:數a找不到乙個數b可以由d(b)=a,即a不能由其他數生成。現在要寫程式,找出

1至10000裡的所有符合數a定義的數。

輸出:1 3#include

int f[10001];

int main()

f[s] = 1;

}for ( i = 1 ;i <= 10000 ; i++)

if ( !f[i] )

printf ( " %d \n " , i );

}學號:2009121048

姓名:李冰川

本題出自:華為

題目:請寫出下面該程式的執行結果。

#include

int sum (int a)

int main(void)

}答案: 8 , 10 , 12 , 14 , 16

學號:2009121049

姓名:陳遠凱

本題出自:< 哈爾濱工大集團股份****面試》

題目:同構數,乙個數,如果它出現在它的平方數的尾部,就稱它為同構數,如5它們的平方是25。現在請寫出乙個程式,求出從2~999之間的同構數。

答案:#include

#include

void main()

f=0;/*重寫變數*/

}}學號:2009121050

姓名:王迅

題目:1元錢能買一瓶汽水,喝完後兩個空瓶可以換一瓶汽水。問:你有20元錢,最多可以喝到幾瓶汽水?用c語言編寫。

答案:int main(void)

}printf("%d", i);

}學號:2009121051

姓名:楊冰佳

本題出自:成都某知名通訊公司

題目:用指標的方法把一字串倒序輸出,如「abcd」倒序後變為「dcba」

答案:方法1:

int main()

方法2:

#include

#include

main()

printf("%s",str);

return 0;}

華為C語言面試題

華為c語言面試題集 c語言面試題 華為c語言面試題深圳華為面試 1 區域性變數能否和全域性變數重名?答 能,區域性會遮蔽全域性。要用全域性變數,需要使用 區域性變數可以與全域性變數同名,在函式內引用這個變數時,會用到同名的區域性變數,而不會用到全域性變數。對於有些編譯器而言,在同乙個函式內可以定義多...

華為C語言面試題

華為面試題 怎麼判斷鍊錶中是否有環?bool circleinlist link phead if ptemp ptemp1 return true return false 兩個字串,s,t 把t字串插入到s字串中,s字串有足夠的空間存放t字串 void insert char s,char t,...

c語言面試題之華為面試題

1 區域性變數能否和全域性變數重名?答 能,區域性會遮蔽全域性。要用全域性變數,需要使用 區域性變數可以與全域性變數同名,在函式內引用這個變數時,會用到同名的區域性變數,而不會用到全域性變數。對於有些編譯器而言,在同乙個函式內可以定義多個同名的區域性變數,比如在兩個迴圈體內都定義乙個同名的區域性變數...