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