東華軟體面試題

2021-07-03 22:57:12 字數 2446 閱讀 1616

東華軟體面試題1.

#include

int main(int argc, const char *argv)

intx = 23;

dowhile(!x);

return0;

結果: 23

2.#include

int main(int argc, constchar *argv)

,i=0,j=0;

while(i++ <7) if(p[i]%2) j+=p[i];

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

return 0; }

結果:45 3.

#include

#include

int subfun(char *pc, int i)

strcpy(pc,"555");

i++;

return0;

int main(int argc, const char *argv)

inticount = 3;

charcabuf[8];

subfun(cabuf,icount);

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

return0;

結果 :3

4.#include

void main(int argc, const char *argv)

intcount,num;

for(count=0,num=0;count<8;count++)

if(count == 3) continue;

if(count == 5) break;

num++;

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

結果 : 4 

5.#include

int main(int argc, constchar *argv)

結果:345

6.#include

int f1(int x,inty)

int f2(int x,inty)

int main(int argc,const char *argv)

int a=4,b=3,c=5,d=2,e,f,g;

e=f2(f1(a,b),f1(c,d));

f=f1(f2(a,b),f2(c,d));

g= a+b+c+d-e-f;

printf("%d%d%d",e,f,g);

return 0;

結果 :4 3 7

7.#include

int main(int argc,const char *argv)

int i,sum;

for(i=1;i<=3;sum++)

sum+=i;

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

return 0;

結果 : 死迴圈

8.#include

int main(int argc, constchar *argv)

結果:0   9.

#include

int main(int argc, constchar *argv)

結果:7 2     

字元竄中遇到

\0就表示結束了,所以長度為2

10.#include

int main(int argc, constchar *argv)

return 0; }

結果:876

11.

#include

int main(int argc, constchar *argv)

結果:m = 9, n = 8;後--

在當前語句結束後下一條語句中才會把值減掉1.

12.#include

int main(int argc,const char *argv)

int i=1,j=2,k=3;

if(i++==1&&(++j==3||k++==3))

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

return 0;結果:

2 3 3. ++j==3

成立就不用執行後面的語句,所以

k=3不變

13.#include

int main(int argc,const char *argv)

char a;

a = 255;

printf("%d\n",a++);

return 0;結果:

-1 。有溢位

14.#include

voidmain(int argc, const char *argv)

else

count--;

printf("%d",count);

} 結果:

3 1

或者13

軟體測試面試題

01.為什麼要在乙個團隊中開展軟體測試工作?答 因為沒有經過測試的軟體很難在發布之前知道該軟體的質量,就好比iso 質量認證一樣,測試同樣也需要質量的保證,這個時候就需要在團隊中開展軟體測試的工作。在測試的過程發現軟體中存在的問題,及時讓開發人員得知並修改問題,在即將發布時,從測試報告中得出軟體的質...

軟體測試面試題

會不斷更新。白盒測試 是通過程式的源 進行測試而不使用使用者介面。這種型別的測試需要從 句法發現內部 在演算法,溢位,路徑,條件等中的缺點或者錯誤,進而加以修正。黑盒測試 是通過使用整個軟體或某種軟體功能來嚴格的測試,而並沒有通過檢查程式的源 或者很清楚地了解該軟體的源 程式具體是怎麼樣設計的。負載...

軟體測試面試題

1 階段評審與同行評審的區別?參 同行評審目的 發現小規模工作 產品的錯誤,只要是找錯誤 階段評審目的 評審模組 階段作品的正確性 可行性 及完整性 同行評審人數 3 7人 人員必須經過同行評審會議的培訓,由sqa指導 階段評審人數 5人左右 評審人必須是專家 具有系統評審資格 同行評審內容 內容小...